A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 邱石 中级黑马   /  2015-6-10 21:15  /  356 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

异常的注意事项
                A:父的方法有异常抛出,子的重写方法在抛出异常的时候必须要小于等于父的异常 ,建议和父类的异常一样
                B:父的方法没有异常抛出,子的重写方法不能有异常抛出,如果子类方法内有异常发生,那么只能try不能throws。
                C:父的方法抛出多个异常,子的重写方法只能抛出相同的异常或者父类异常的子类异常,不能抛父类没有的。
:如何处理异常
                原则:如果该功能内部可以将问题处理,有try,如果处理不了,交由调用者处理,即用throws
                区别:后续程序需要运行就try。 后续程序不需要继续运行就throws。
                举例:感冒了自己吃药就能好的 try。 吃了好久都没好,就throws到医院。 医院也治不了就Error

3 个回复

正序浏览
学习了。。。
回复 使用道具 举报

共同进步。
回复 使用道具 举报
学习了:lol:lol
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马