Exception in thread "main" java.lang.Anticonceptionnelle: 4
Résolu/Fermé
A voir également:
- Exception in thread "main" java.lang.Anticonceptionnelle: 4
- Bagage à main - Guide
- Navigation in private - Guide
- A java exception has occurred ✓ - Forum Minecraft
- Scan ligne de la main gratuit - Télécharger - Photo & Graphisme
- Deco in paris avis - Forum Consommation & Internet
4 réponses
BioK03
Messages postés
655
Date d'inscription
mardi 15 avril 2014
Statut
Membre
Dernière intervention
24 décembre 2016
132
Modifié par crapoulou le 16/05/2016 à 11:34
Modifié par crapoulou le 16/05/2016 à 11:34
Bonjour,
Ligne 52, vous faites votre do...while sur la condition
Ne devras-ce pas être sur
?
Cordialement
Ligne 52, vous faites votre do...while sur la condition
i<=tab.length
Ne devras-ce pas être sur
i<tab.length
?
Cordialement
en changeant comme ceci:
mon output est:
Entrez un élément: 3
Entrez un numéros 0: 4
Entrez un numéros 1: 5
Entrez un numéros 2: 6
L'élément à chercher: 7
L'élément n'apparait pas dans ce tableauL'élément à chercher 1er occurrance apparait à la position:4
mon output est:
Entrez un élément: 0
tableau est vide:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at PreOccurence1.main(PreOccurence1.java:15)
}while((i<tab.length) && (existe==false));
mon output est:
Entrez un élément: 3
Entrez un numéros 0: 4
Entrez un numéros 1: 5
Entrez un numéros 2: 6
L'élément à chercher: 7
L'élément n'apparait pas dans ce tableauL'élément à chercher 1er occurrance apparait à la position:4
mon output est:
Entrez un élément: 0
tableau est vide:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at PreOccurence1.main(PreOccurence1.java:15)
BioK03
Messages postés
655
Date d'inscription
mardi 15 avril 2014
Statut
Membre
Dernière intervention
24 décembre 2016
132
Modifié par crapoulou le 16/05/2016 à 11:33
Modifié par crapoulou le 16/05/2016 à 11:33
Essayez, ligne 11, de mettre au lieu de :
mettre ça :
car vous accédez après directement à la première case
if(result!=null)
mettre ça :
if(result!=null && result.length>0)
car vous accédez après directement à la première case
mais
s'il ne trouve pas élément il s'affiche une erreur
Entrez un élément: 3
Entrez un numéros 0: 4
Entrez un numéros 1: 5
Entrez un numéros 2: 6
L'élément à chercher: 7
L'élément n'apparait pas dans ce tableauL'élément à chercher 1er occurrance apparait à la position:4
il s'affiche aussi la ligne suivante:
L'élément à chercher 1er occurrance apparait à la position:4
je crois que j'ai résolu le pb
à la fin je dois mettre
return tab pour return null
s'il ne trouve pas élément il s'affiche une erreur
Entrez un élément: 3
Entrez un numéros 0: 4
Entrez un numéros 1: 5
Entrez un numéros 2: 6
L'élément à chercher: 7
L'élément n'apparait pas dans ce tableauL'élément à chercher 1er occurrance apparait à la position:4
il s'affiche aussi la ligne suivante:
L'élément à chercher 1er occurrance apparait à la position:4
je crois que j'ai résolu le pb
à la fin je dois mettre
return tab pour return null