Exception in thread "main" java.lang.NullPointerException是什么意思
Exception in thread "main" java.lang.NullPointerException是什么意思
日期:2019-09-05 03:49:36 人气:2
运行打印出来的堆栈信息已经说明了问题,运行到Company.Add方法时出现了空指针错误。
如上图所示,可以看到实在employee[p].name=s;抛出了异常,看代码可以知道,Employee employee[]=new Employee[i];只是创建了i个Employee的数据,但是数组中的内容并没有初始化,所以在employee[p].name=s时抛出了NPE。出现异常问题时,可以参考错误堆栈来进行错误的定位,NPE问题也是出镜率很高的问题之一。