Code-Problem java.lang.ArrayIndexOutOfBoundsException: 4 - Was ist das Problem?
Der volle Konsolen-Output:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4 at Dcoder.main(source.java:21)
Der Code der Probleme verursacht:
public static void main(String args[]) {
int T = 2;
boolean[] pass = new boolean[T*2];
int[] Marks = { 80, 80, 70, 60 };
if (1 <= T && T <= 10) {
for (int i = 1; i <= T * 2; i++) {
if (80 < Marks[i] && Marks[i] <= 100) {
pass[i] = true;
}
else {
pass[i] = false;
}
}
}
}
Ich bin der Meinung, dass irgendetwas mit dem boolean-Array nicht stimmt ...