Note bien que l'affichage de l'exception est de ce type:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 6
at Nom_de_la_classe.main(Nom_de_la_classe.java:1405)
A la fin de la 1ère ligne on trouve le n° de l'indice incriminé ici 6. Sachant que les indices sont numérotés de 0 à longueur du tableau MOINS 1
à coup sûr on peut en déduire que la longueur du tableau est 6 et que les 6 éléments sont numérotés de 0 à 5.
Autre indication de la ligne 1 : ici thread "main" soit la méthode main(...).
On dispose également d'infos importante (ici dans la 2ème ligne mais ce peut être la 5ème ou plus, en fait la 1ère ligne qui commence par at Nom_de_la_classe....):
le Nom_de_la_classe.main, le nom du fichier.java soit Nom_de_la_classe.java et enfin :le numéro de la ligne incriminée.
Pour bien la gérer, il faut d'abord la comprendre : tu te prends cette exception si jamais tu joues avec un tableau auquel tu veux accéder en utilisant un mauvais indice de case (négatif ou supérieur ou égal à la taille de ton tableau).
On a répondu à ta question ?
A+
--
Pylouq (Lire le Réglement n'a jamais tué personne, au pire ça a instruit des gens.)