1.子类在重写带有异常声明的方法时,子类可以不声明异常,也可以声明父类声明异常的子类型异常。如果父类没有声明异常,子类绝不能声明异常。
2.throw可以抛出任何异常,如果是运行时异常对象时,不必在方法上声明异常;如果是编译时异常对象,则必须在方法上声明异常。
1.子类在重写带有异常声明的方法时,子类可以不声明异常,也可以声明父类声明异常的子类型异常。如果父类没有声明异常,子类绝不能声明异常。
2.throw可以抛出任何异常,如果是运行时异常对象时,不必在方法上声明异常;如果是编译时异常对象,则必须在方法上声明异常。