《代码整洁之道》第七章——错误处理
来源:互联网 发布:淘宝直播卖东西可信吗 编辑:程序博客网 时间: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的参数!
阅读全文
0 0
- 《代码整洁之道》第七章——错误处理
- 代码整洁之道精华——第七章 错误处理
- 代码整洁之道-----错误处理
- 阅读代码整洁之道->错误处理
- 代码整洁之道--错误处理
- 代码整洁之道 错误处理 单元测试
- 代码整洁之道-第7章 错误处理
- 7、代码整洁之道——错误处理(异常处理)
- 《代码整洁之道》笔记——1整洁代码
- 代码整洁之道精华——第一章 整洁代码
- 代码整洁之道——第1章 整洁代码
- 读书笔记——代码整洁之道
- 代码整洁之道——函数
- 代码整洁_错误处理
- 代码整洁之道——初写代码者易犯的错误
- 代码整洁之道精华——第三章 函数
- 代码整洁之道精华——第四章 注释
- 代码整洁之道精华——第五章 格式
- 百度地图简要功能实现
- hdu 6061 NTT
- 网易2017年校招笔试题--最大奇约数
- TensorFlow学习笔记
- 微信公众平台开发——如何保证access_token长期有效?
- 《代码整洁之道》第七章——错误处理
- hdu 6070 Dirt Ratio 二分,线段树
- CSS 派生选择器 contextual selectors
- Linux curl介绍
- Struts
- Imageloader加载图片
- DTD学习笔记
- [剑指offer]变态跳台阶
- LeetCode-67-Add Binary(二进制相加)