异常使用可遵循下面的原则
1:在当前方法被覆盖时,覆盖他的方法必须抛出相同的异常或异常的子类;
2:在当前方法声明中使用try-catch语句捕获异常;
3:如果父类抛出多个异常,则覆盖方法必须抛出那些异常的一个子集,不能抛出新异常。
从大体来分异常为两块:
1、error—错误 : 是指程序无法处理的错误,表示应用程序运行时出现的重大错误。例如jvm运行时出现的OutOfMemoryError以及Socket编程时出现...
原创
2019-04-01 13:48:20 ·
498 阅读 ·
0 评论