Erreur "ArrayIndexOutOfBoundsException"
	
	
		Bonjour,
J'ai une erreur 
	Citation:
	
		
		
			Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException
			
		
	
 sur l’exécution d'une méthode.
Je ne suis pas très sûr sur la façon dont j'ai écrit cette condition. Mais je vois encore moins pourquoi je dépasserais les cases du tableau.
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 
 |     public static void changeNo(String[] annuaire, String nom, String nvno){
 
        int cpt=0;
 
        for (int i=0; i<annuaire.length || (nom.equals(annuaire[i].split(":"))); i++){
            cpt++;
            if(annuaire[i].split(":").equals(nom)){
                annuaire[i]=(nom+": "+nvno);
            }
        } | 
 et puis je ne sais pas pourquoi la publication efface l'indentation. Ça fait pas très beau comme ça.
Quelqu'un saurait-il m'indiquer où se situe le problème ?
Merci d'avance pour votre aide.