异常预防与处理
空指针问题
- 传参数的时候,也要进行非空的判断
- 接口返回的对象 要做非空判断,集合或数组可返回空集合或空数组,避免返回null
- 设置默认值,设置是否允许为空,形成合理的约定
- 在数学问题,我们经常要考虑到 零值问题;在JAVA 中,我们则要经常考虑到 空指针问题。
- Mybatis 中, 从数据库表 映射到 对象时,表中的null 会让对象的属性为 null。
- 有值但是报空指针------------------clean 项目、重启eclipse、等待progess的各项任务完成