Это java.язык. Исключение ArrayIndexOutOfBoundsException
возникает, когда мы обращаемся к массиву с индексом, который больше размера массива.
P.S Индекс массива начинается с 0
package com.mkyong; public class ArrayExample { public static void main(String[] args) { // array of 3 int[] num = new int[3]; num[0] = 1; num[1] = 2; num[2] = 3; num[3] = 4; //ArrayIndexOutOfBoundsException: 3 System.out.println("num[0] : " + num[0]); System.out.println("num[1] : " + num[1]); System.out.println("num[2] : " + num[2]); System.out.println("num[3] : " + num[3]); //ArrayIndexOutOfBoundsException: 3 } }
Выход
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3 at com.mkyong.calculator.ArrayExample.main(ArrayExample.java:13)
Рекомендации
- Java – Как объявить и инициализировать массив
- Исключение ArrayIndexOutOfBoundsException
Оригинал: “https://mkyong.com/java/java-arrayindexoutofboundsexception-example/”