Your statement An overloaded method cannot throw exceptions not checked in the base class is False A method which overrides a method in a super class cannot throw exceptions not checked in the base class
An overridden method can throw: 1) no exceptions 2) one or more exceptions thrown in the base class method 3) one or more subclasses of the exceptions thrown in the base class method An overloaded method can throw any exceptions it wants. It is, after all, an entirely different method.
pie. tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop