Checked vs. Unchecked Exception: Let the Caller Decide
Description of a technique with which we let the caller of an API method decide whether thrown exceptions should be runtime or checked exception.
Description of a technique with which we let the caller of an API method decide whether thrown exceptions should be runtime or checked exception.