Pourquoi ne ArrayIndexOutOfBoundsException se produisent et comment les éviter dans Android?

Pourquoi ne ArrayIndexOutOfBoundsException se produisent et comment les éviter dans Android?

Eh bien, la réponse naïve est "Parce que vous avez essayé d'accéder à un index de tableau qui n'existe pas, et est donc en dehors des limites du tableau", ce qui signifie un indice qui est trop grand ou trop petit (plus probablement négatif dans ce dernier cas). Cependant, il est essentiellement impossible de vous aider avec votre situation particulière sans) Beaucoup plus description ou B) Un exemple de code (de préférence B, vraiment).
encore plus courte réponse: ne pas accéder à un tableau en dehors de ses déclarée limites.
Vérifier stackoverflow.com/questions/690028/array-index-out-of-bounds ou stackoverflow.com/questions/4044578/...
C'est une Java 101 type de question. Je vous suggère de brossage sur Java d'abord et ensuite seulement, devrait vous attaquer de développement Android.
Avez-vous pensé à la lecture de la documentation de Java pour que l'exception? Idée révolutionnaire (de la lecture de la documentation), je sais! - download.oracle.com/javase/1.4.2/docs/api/java/lang/...

OriginalL'auteur user562237 | 2011-02-10