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

代码没问题为什么总是出现空指针异常?

代码没问题为什么总是出现空指针异常?http://img1.sycdn.imooc.com//56e7bc7d00010ed605480577.jpg

正在回答

4 回答

问题出在了第8行,构造函数是没有返回值的,所以第8行应该为public TestGeneric()。你写的构造函数前面加上了void,该构造函数不能执行,也就是是coursew这个List对象没有初始化,所以出异常咯。

1 回复 有任何疑惑可以回复我~
#1

慕前端0336099 提问者

谢谢了
2016-03-15 回复 有任何疑惑可以回复我~

构造方法加个修饰符  就不会自动加载了  好好看看前面的内容

0 回复 有任何疑惑可以回复我~

List集合没有实例化,在上面声明的时候List<Course> course=new ArrayList<Course>();

这样就行了  试试吧

0 回复 有任何疑惑可以回复我~

代码没问题就不会出异常了  不会凭空出现的


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409792    人
  • 解答问题       4340    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

代码没问题为什么总是出现空指针异常?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信