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);
}
}
Может ли кто-нибудь сказать мне, что случилось с этим? Я не могу понять, почему я получаю сообщение об ошибке «Исключение в потоке» main «java.lang.ArrayIndexOutOfBoundsException: 5 at dereks.main (dereks.java:7)».Исключение в теме «main» java.lang.ArrayIndexOutOfBoundsException: 5
У вас есть ошибка «один за другим». Попробуйте выполнить свой код вручную, чтобы узнать, в чем проблема. – Vulcan
Массивы основаны на 0 на Java. – Maroun