为啥出现空指针异常?
在Java语言中,当执行对象的方法或直接获取对象的属性时,对象为null,就会报空指针异常,俗称NPE-NullPointException;意思就是要无中生有是不被允许的。比如快递短信通知我要去快递柜0000里面去取快递,可是跑过去一看快递柜根本没有0000,连快递柜都不存在...。
空指针异常的处理原则:
1.前端输入参数对空校验,防止后台接口接收不到参数赋值为默认的null
2.接口处对参数进行默认值处理
3.判断对象不为null时再执行相关代码逻辑
4.数据库表字段尽量不要为null,给个默认值
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有