Item 41: Avoid unnecessary use of checked exceptions … Unlike return codes, [checked exceptions] force the programmer to … [This] burden is justified if the exceptional condition … take some useful action once confronted with the … As a litmus test, ask yourself how the … [A rethrown exception is worthless. Be particularly careful of methods that only throw one checked exception.]
Google-1
Google-2
Copyright clearance needed for quotation.