《代码整洁之道》第七章——错误处理

来源:互联网 发布:淘宝直播卖东西可信吗 编辑:程序博客网 时间:2024/05/29 06:58

《代码整洁之道》第六章——对象和数据结构 看完以后没什么感觉,所以没有写笔记。直接写第七章的笔记。


2017-8-3   看书写点笔记。免得白看。

正文:

第七章:错误处理

本人认为比较有用的是:


1.方法返回值不能返回null.

解决方案: A、抛出异常

                以筛选学生为例子,当getStudent没有找到学生Student 返回一个NullStudent 对象好过直接返回null

                 B、返回特例对象:

                 举例:  public List<Student> listStudent(){...}

                       在没有Student的情况下,不应该返回null,而应该返回长度为0的ArrayList。

以此来避免空指针异常。

2.禁止传递为null的参数!

原创粉丝点击