代码整洁之道 读书笔记 - 第7章 错误处理

1、使用异常而非返回码

2、先写Try-Catch-Finally语句

3、使用不可控异常,可控异常的代价是违反开放/闭合原则

4、给出异常发生的环境说明,抛出的每个异常,都应当提供足够的环境说明,以便判断错误的来源和处所

5、依调用者需要定义异常类

6、定义常规流程,使用特例模式。创建一个类或配置一个对象,用来处理特例。异常行为封装到特例对象中

7、别返回null值

8、别传递null值

posted @ 2018-11-20 14:21  TanSea  阅读(145)  评论(0编辑  收藏  举报