为了账号安全,请及时绑定邮箱和手机立即绑定

java web项目报错就单独一个java.lang.NullPointerException

java web项目报错就单独一个java.lang.NullPointerException

翻阅古今 2018-12-07 03:53:02
控制台就单独一个java.lang.NullPointerException,没有其他任何东西!
查看完整描述

7 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

空指针异常,可能是调用某个方法或访问成员变量时,对象为空报出的。

查看完整回答
反对 回复 2018-12-16
?
慕妹3146593

TA贡献1820条经验 获得超9个赞

产生空指针异常的原因很多,你得把你代码贴出来。或者一步步调试看是哪儿报异常的。

查看完整回答
反对 回复 2018-12-16
?
动漫人物

TA贡献1815条经验 获得超10个赞

检查出是这个语句报错,但是debug的时候就不报错了 final_S =NumberUtils.mul(Double.parseDouble(insurance.getString("shangPrice")), 1-Double.parseDouble(companyS));

查看完整回答
反对 回复 2018-12-16
?
慕侠2389804

TA贡献1719条经验 获得超6个赞

=NumberUtils.mul(Double.parseDouble(insurance.getString("shangPrice")), 1-Double.parseDouble(companyS));

 

首先insurance.getString("shangPrice")这里insurance有做判空没?insurance为空的时候get就会为空

有的话这边insurance.getString("shangPrice")这样拿值也可能空

还有companyS也可能空。空的话调用Double.parseDouble试试 你就 知道 了 。

查看完整回答
反对 回复 2018-12-16
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

你说的对,问题就在这

查看完整回答
反对 回复 2018-12-16
?
aluckdog

TA贡献1847条经验 获得超7个赞

@tuwosh: 要走转换的地方建议都做一下判空。

查看完整回答
反对 回复 2018-12-16
?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

@小小小诚: 之前的已经解决了 谢谢啊

查看完整回答
反对 回复 2018-12-16
  • 7 回答
  • 0 关注
  • 514 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号