我正在尝试在我的主函数类中遍历一组 Student 对象,但出现以下错误
Exception in thread "main" java.lang.NullPointerException
at input_output.printOutClass(input_output.java:36)
at input_output.main(input_output.java:11)
我的 input_output 文件中的第 36 行看起来像
34 for(int i = 0; i < students.length; i++){
35 System.out.println("---------------------------------------");
36 students[i].getFullPrint();
37 System.out.println("");
38 }
经过一些调试后,我很确定一旦代码在迭代中运行第 36 行,其中学生 [i] 没有调用它的构造函数。但是,我是 java 新手,不知道如何检查变量的内存地址以查看它是否存在。我该怎么做呢?
先谢谢了。