|
A method can throw a checked exception without declaring it. It's easy. It's just not something you should do very often, because it's a bit of a kludge, and (despite unsubstantiated hand-waving to the contrary) in most cases APIs correctly distinguish checked exceptions from runtime exceptions. |