ArrayIndexOutOfBoundsException
Коротко: К массиву обратились по индексу вне его диапазона.
Подробнее: Допустимые индексы — от 0 до длина−1.
Подробности
Возможные причины
- Цикл идёт до
<=вместо<. - Пустой массив.
- Неверный расчёт индекса.
Решения
- Проверьте границы цикла.
- Проверяйте длину перед доступом.
- Работайте с for-each (итерация).