对象为空不会空指针,而对象的属性方法为空就会报空指针异常
那么我们来看一个出空指针的例子:
从报错行开始 每一个参数都输出,发现都有参数.
ctrl+左键 进入每一个非jdk内部的方法查看,发现在map方法中
Map<String,Integer> map 传参中少传一个值 循环少了一次.
总结:
空指针异常就是在报错行开始一次查找参数 以及 方法内的参数.
空指针的查找经验
最新推荐文章于 2023-08-29 19:58:53 发布
对象为空不会空指针,而对象的属性方法为空就会报空指针异常
那么我们来看一个出空指针的例子:
从报错行开始 每一个参数都输出,发现都有参数.
ctrl+左键 进入每一个非jdk内部的方法查看,发现在map方法中
Map<String,Integer> map 传参中少传一个值 循环少了一次.
总结:
空指针异常就是在报错行开始一次查找参数 以及 方法内的参数.