Java – ArrayIndexOutOfBoundsException when iterating through all elements of an array
•
Java
How to handle this exception "ArrayIndexOutOfBoundsException"
public static void main(String [] arg) {
int [] a=new int [64];
for(int i=1;i<=a.length;i++){
a[i]=i;
System.out.println(i);
}
}
Solution
The array index in Java starts at 0 and goes to array length – 1. So change the loop to for (int i = 0; I < a.length; I)
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码
