java的数组操作提示java.lang.NullPointerException

java的数组操作提示java.lang.NullPointerException?MenuItem[] mnuListnew MenuItem[4] mnuList[0].setI

java的数组操作提示java.lang.NullPointerException?

MenuItem[] mnuList=new MenuItem[4];
mnuList[0].setId(1);
在第二句抛出异常.


 

------解决方法--------------------------------------------------------
还没有初始化。当然是NULL......

------解决方法--------------------------------------------------------
虽然你new了4个数组
但是每个元素都没赋值当然是不允许的啦