Java.lang.ArrayIndexOutOfBoundsException: 5
Fermé
leilolene_0935
Messages postés
1
Date d'inscription
vendredi 10 mai 2019
Statut
Membre
Dernière intervention
10 mai 2019
-
10 mai 2019 à 14:10
Fulsten Messages postés 214 Date d'inscription samedi 19 mars 2011 Statut Membre Dernière intervention 31 juillet 2020 - 10 mai 2019 à 16:23
Fulsten Messages postés 214 Date d'inscription samedi 19 mars 2011 Statut Membre Dernière intervention 31 juillet 2020 - 10 mai 2019 à 16:23
1 réponse
Fulsten
Messages postés
214
Date d'inscription
samedi 19 mars 2011
Statut
Membre
Dernière intervention
31 juillet 2020
55
Modifié le 10 mai 2019 à 16:25
Modifié le 10 mai 2019 à 16:25
Bonjour,
Pour publier du code il faut utiliser les balises (Petit bouton code).
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Cette erreur indique que vous essayez d’accéder à un endroit dans un tableau qui n'existe pas, trop loin. Normalement, le message indique la ligne du problème. Ici, je suppose que l'erreur vient des accès sur OCEAN_SITE[5] dans le if. Avant d'effectuer la demande d'accès, vous pouvez faire une vérification de la longueur du tableau pour savoir si vous n'allez pas en sortir. Peut être que le split juste avant ne trouve que 3 virgules, et donc vous n'aurez pas un tableau de taille suffisante pour faire une demande sur la cinquième case.
Pour publier du code il faut utiliser les balises (Petit bouton code).
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Cette erreur indique que vous essayez d’accéder à un endroit dans un tableau qui n'existe pas, trop loin. Normalement, le message indique la ligne du problème. Ici, je suppose que l'erreur vient des accès sur OCEAN_SITE[5] dans le if. Avant d'effectuer la demande d'accès, vous pouvez faire une vérification de la longueur du tableau pour savoir si vous n'allez pas en sortir. Peut être que le split juste avant ne trouve que 3 virgules, et donc vous n'aurez pas un tableau de taille suffisante pour faire une demande sur la cinquième case.