《effective java》第九章 异常

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/singgel/article/details/83418171

GitHub硬广:https://github.com/singgel/

1.只针对异常的情况才使用异常

 

2.对可恢复的情况使用受检异常,对编程性错误使用运行时异常

 

3.避免不必要的使用受检的异常

 

4.优先使用标准的异常

 

5.抛出与抽象相对应的异常

 

6.每个方法抛出的异常都要有文档

 

7.在细节消息中包含能捕获失败的信息

 

8.努力是失败保持原子性

9.不要忽略异常

猜你喜欢

转载自blog.csdn.net/singgel/article/details/83418171