1:<java核心技术卷一>473页提到:如果在子类中覆盖了超类的一个方法,子类方法中声明的已检查异常不能超过超类方法中声明的异常范围. 显然,如果子类中抛出的异常范围比超类还大.多态将无法进行异常处理(我们永远无法确定需要处理的范围) 2:再次抛出异常与异常链,在catch子句中可以抛出一个异常,这样做的目的是改变异常的类型.如果开发了一个供其他程序员使用的子系统,那么,用于表示子系统故障的异常类型可能会产生多种解释.ServletException就是这样一个异常类型的例子.执行Serle…