ArrayIndexOutOfBoundsException
Kurz: Ein Array wurde mit einem Index außerhalb seines Bereichs angesprochen.
Genauer: Gültig sind Indizes von 0 bis Länge−1.
Im Detail
Mögliche Ursachen
- Schleife läuft bis
<=statt<. - Leeres Array.
- Falsche Indexberechnung.
Lösungswege
- Schleifengrenzen prüfen.
- Länge vor Zugriff testen.
- Mit for-each (iterieren) arbeiten.