Exception
Résolu/Fermé
black light
Messages postés
29
Date d'inscription
lundi 28 octobre 2013
Statut
Membre
Dernière intervention
20 février 2015
-
4 déc. 2014 à 23:32
black light Messages postés 29 Date d'inscription lundi 28 octobre 2013 Statut Membre Dernière intervention 20 février 2015 - 6 déc. 2014 à 12:36
black light Messages postés 29 Date d'inscription lundi 28 octobre 2013 Statut Membre Dernière intervention 20 février 2015 - 6 déc. 2014 à 12:36
A voir également:
- Exception
- Erreur d'application : une exception côté client s'est produite (voir la console du navigateur pour plus d'informations) . - Forum Google Chrome
- Une exception non gérée s'est produite dans votre application - Forum Word
- An exception occurred in the driver: could not find driver - Forum PHP
- L'exception exception logicielle inconnue 0xe0000008 ✓ - Forum Windows 10
- A java exception has occurred ✓ - Forum Minecraft
2 réponses
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
4 déc. 2014 à 23:40
4 déc. 2014 à 23:40
Bonjour,
Ton erreur est là :
Donc quand tu fais
Il faudrait plutôt faire
Remarque : j'ai mis
Ton erreur est là :
int taille= taburl.length; //retrouver la taille du tableau for (i=taille;i!=0 && taburl[i]!='.';i--);// boucle vide
iest initialisé avec
taillequi vaut
taburl.length(46 dans ton cas), or les indices d'un tableau commencent à 0, donc le dernier indice est
taburl.length-1.
Donc quand tu fais
taburl[i]ça plante parce que i est trop grand... d'où l'exception.
Il faudrait plutôt faire
for (i=taille-1; i>=0 && taburl[i]!='.'; i--);
Remarque : j'ai mis
i>=0pour la même raison : les indices commencent à 0...
black light
Messages postés
29
Date d'inscription
lundi 28 octobre 2013
Statut
Membre
Dernière intervention
20 février 2015
6 déc. 2014 à 12:36
6 déc. 2014 à 12:36
merci beaucoup ça marche maintenant.