当前位置:编程学习 > JAVA >>

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相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,