空指针异常就是某个操作产生的结果为空(null),为空的话是不能进行其他操作。
排查空指针其实有几个比较常见的场景,也是比较容易犯错的。
1)查询的对象为null,然后进行get操作(最常见的是从数据库查询一个实体为Null)
2)集合为空,然后对集合进行操作,比如排序,遍历。
要注意的:要时刻注意空指针思想,因为这个是最常见也是比较容易忘记的bug
本文深入探讨了空指针异常这一常见编程错误,列举了查询对象为null后进行get操作及对空集合进行操作两大常见场景,强调了编程中预防空指针异常的重要性。
空指针异常就是某个操作产生的结果为空(null),为空的话是不能进行其他操作。
排查空指针其实有几个比较常见的场景,也是比较容易犯错的。
1)查询的对象为null,然后进行get操作(最常见的是从数据库查询一个实体为Null)
2)集合为空,然后对集合进行操作,比如排序,遍历。
要注意的:要时刻注意空指针思想,因为这个是最常见也是比较容易忘记的bug

被折叠的 条评论
为什么被折叠?