Exception in thread "main" java.lang.NullPointerException怎么解决?
运行中出现的提示如下:run:
Exception in thread "main" java.lang.NullPointerException
at 记忆测试系统.MemoryTestPane.<init>(MemoryTestPane.java:41)
at 记忆测试系统.Memory.<init>(Memory.java:115)
at 记忆测试系统.Memory.main(Memory.java:181)
然后那三处的代码是这样子的:
41: for(int i=0;i<block.length;i++){
center.add(blcok[i]);
// block[i]=new Block();
block[i].addActionListener(this);
}
115: 记忆测试板 = new MemoryTestPane(block, icon, m, n, gradeFile);
181: public static void main(String[] args) {
new Memory();
}
高手求指教啊。 --------------------编程问答-------------------- debug到41: for(int i=0;i<block.length;i++){这一行;看下block这个的值是不是null --------------------编程问答-------------------- 数组各项没有初始化!?
补充:Java , Java相关