public class dereks {
public static void main (String [] args){
int array [] = {1,2,3,5,6,7};
int sum =0;
for(int counter=0; counter<=array.length; counter++){
sum+=array[counter];
}
System.out.println(sum);
}
}
任何人都可以告訴我這是怎麼回事?我無法理解爲什麼我在dereks.main(dereks.java:7)「得到錯誤消息」線程中的異常「main」java.lang.ArrayIndexOutOfBoundsException:5 「。線程「主」異常java.lang.ArrayIndexOutOfBoundsException:5
你有一個錯誤的錯誤。嘗試手動查看代碼以查看問題所在。 – Vulcan
數組在Java中是基於0的。 – Maroun