我試圖運行此獲得空指針異常。爲什麼?
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一樣多的元素的數組。相反,它只是......好吧,一點都沒有。 –