空指针异常怎么处理,java的空指针一般都是由什么引起的?
答案:1 悬赏:80 手机版
解决时间 2021-05-06 16:21
- 提问者网友:箛茗
- 2021-05-05 17:04
空指针异常怎么处理,java的空指针一般都是由什么引起的?
最佳答案
- 五星知识达人网友:迟山
- 2021-05-05 18:08
在使用对象调用其方法或属性的时候,该对象为null值,则会导致空指针。
空指针异常是java中最常见,也是最容易发现问题所在并修改的一种异常。
根据控制台报的异常路径锁定某行,寻找该行中的调用发生在哪里。
例:
y.append(x);
若此行报异常,那必然是y对象为null值,只需向前寻找y对象被赋值的位置,可加System.out.println(y);语句来确认是否y为null值,也可在适当位置加其他的输出语句来检查哪里导致的null值,修改代码使其不再为null即可~
空指针异常是java中最常见,也是最容易发现问题所在并修改的一种异常。
根据控制台报的异常路径锁定某行,寻找该行中的调用发生在哪里。
例:
y.append(x);
若此行报异常,那必然是y对象为null值,只需向前寻找y对象被赋值的位置,可加System.out.println(y);语句来确认是否y为null值,也可在适当位置加其他的输出语句来检查哪里导致的null值,修改代码使其不再为null即可~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯