关于空指针异常

来源:3-2 ManyToOne对象关联查询

LoongDB

2020-06-24 21:26:43

http://img.mukewang.com/climg/5ef353480928e00314220315.jpg

代码,我核对了好多遍,但是最后都是报的这个错误

测试部分代码如下

http://img.mukewang.com/climg/5ef3547a09db0d5b09060425.jpg

xml部分代码如下

http://img.mukewang.com/climg/5ef353a7099e767f09760226.jpg

数据库是直接导入的

数据库查询信息如下

http://img.mukewang.com/climg/5ef353fe0925408e06270327.jpg

http://img.mukewang.com/climg/5ef3543409f89e1710280332.jpg

写回答

3回答

好帮手慕小脸

2020-06-27

同学你好,如果goods_id为739的数据不存在,那么查询为null,且goods的值为null也就是会出现空指针异常。同学排除出问题原因很不错哟~继续加油

祝学习愉快~

0

LoongDB

提问者

2020-06-25

http://img.mukewang.com/climg/5ef49981094bb39611820551.jpg

就是测试类里面的

http://img.mukewang.com/climg/5ef499cd09dae53b05300036.jpg

这一行出现了空指针异常


是不是之前删除了t_goods中id为739的商品导致的???debug发现,739的Goods对象为null

所以产生的空指针异常!!!

0

好帮手慕珊

2020-06-25

同学,你好!建议将报错内容贴完整,我们确定一下是哪行产生的空指针异常。同学也可以根据空指针异常的位置进行检查。一般空指针异常都是因为对象为null而去调用方法引起的,所以可以通过报错位置检查哪个对象为null,再进一步确认问题。祝学习愉快!

0

0 学习 · 8016 问题

查看课程