请大家帮我看看我的Java代码34行为什么会报空指针异常?

2025-02-25 22:22:45
推荐回答(2个)
回答1:

你的set是通过g.getStudents()获得的,问题是你在Grade g=new Grade("","");这个构造方法中有没有初始化Grade中的students这个属性,没有初始化肯定会报空指针错误了,希望能够帮助你!

回答2:

打个断点调试一下啊,看看g.getStudents()返回的是不是null

你是不是该调用g.setStudents(****);