实现和扩展的一般规则是,您可以使新类或接口的限制较少,而不能限制较多。如果您认为将异常作为限制进行处理的要求,则未声明异常的实现的限制性较小。对该接口进行编码的任何人都不会遇到您的课的麻烦。
-斯坦·詹姆斯
作为http://www.preranch.com/t/399874/java/java/Methods-throwing-Exception-
Interface上讨论的一部分

实现和扩展的一般规则是,您可以使新类或接口的限制较少,而不能限制较多。如果您认为将异常作为限制进行处理的要求,则未声明异常的实现的限制性较小。对该接口进行编码的任何人都不会遇到您的课的麻烦。
-斯坦·詹姆斯
作为http://www.preranch.com/t/399874/java/java/Methods-throwing-Exception-
Interface上讨论的一部分