我试图运行此获得空指针异常。为什么?
package mine;
public class MyFantasticJavaClass {
private static String[] myotherarray;
public static void main(String[] args) {
String[] myarray = {"ball","pen","is","large"};
for(int i=0;i<myarray.length;i++){
myarray[i] = myotherarray[i];
}
}
}
不过,这并不不管我怎么努力工作。
你能帮助我吗?
误差
Exception in thread "main" java.lang.NullPointerException
at mine.MyFantasticJavaClass.main(MyFantasticJavaClass.java:9)
你初始化了'myotherarray'吗? –
为了说明这一点,“myotherarray”必须是一个至少与myarray一样多的元素的数组。相反,它只是......好吧,一点都没有。 –