易百教程
所有教程
Java技术
Web技术
脚本语言
数据库
高级语言
其它技术
查看所有教程
Java技术
Java教程
Java设计模式
JSP教程
JDBC教程
Struts2教程
Maven教程
java实例教程
MyBatis教程
Spring教程
Spring MVC教程
数据库
MySQL教程
PostgreSQL教程
极客
代码
面试题
面试题库
Java面试题和答案
面试问题详细
86、可以修改超类方法的
throws
子句,同时在子类中重写它吗?
参考答案如下:
可以。可以修改超类方法的
throws
子句,同时在子类中重写它。 但是,在处理异常时需要遵循一些规则。
如果超类方法没有声明异常,子类重写的方法不能声明已检查异常,但可以声明未检查异常。
如果超类方法声明异常,子类重写方法可以声明相同、子类异常或无异常但不能声明父异常。
微信关注