array has a zero-based index in java
element at index 1 is second element.
/**
* @author lautturi.com
* Java example: array index 1 out of bound
*/
public class Lautturi {
public static void main(String[] args) {
int[] arr = { 1 };
System.out.print(arr[1] );
}
}
compile error:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1