Besoin d'aide urgente pour un programme finis avec une erreur
Résolu/Fermé
A voir également:
- Besoin d'aide urgente pour un programme finis avec une erreur
- Erreur 0x80070643 - Guide
- Programme demarrage windows 10 - Guide
- Programme (x86) ✓ - Forum Windows
- Iptv erreur de lecture - Forum TV & Vidéo
- Fichier ouvert dans un autre programme - Guide
1 réponse
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
Modifié par KX le 12/11/2014 à 19:43
Modifié par KX le 12/11/2014 à 19:43
Bonjour,
Regardons donc ligne 57, on a un accès tableau
Je pense que tu voulais dire
La confiance n'exclut pas le contrôle
java.lang.ArrayIndexOutOfBoundsException: X ( le nombre de lettre )
.main(JvsToJavaTranslated22.java:57)
Regardons donc ligne 57, on a un accès tableau
boo[ci]or que vaut
ci? La dernière fois qu'il a été utilisé c'était ligne 39 et on avait
ci==nblettre(sinon on ne serait pas sorti de la boucle while), or
booa
nblettrecases numérotés de 0 à nblettre-1, donc nblettre est en dehors des limites autorisés (out of bounds en anglais) d'où l'erreur...
Je pense que tu voulais dire
if (boo[co]==false)et
co++;ligne 60.
La confiance n'exclut pas le contrôle
Modifié par javalex le 12/11/2014 à 20:10
Quand je veux faire deviner par exemple le mot "aha" voila ce que j'ai:
Compilation réussie !
Bienvenue au jeu du pendu, le premier joueur doit choisir un mot
!ATTENTION! Pour jouer il faut utiliser uniquement des lettres minuscules
C'est au deuxieme joueur de deviner le mot. Bonne chance !
Mot: _ _ _
Vous avez tapé a
Il vous reste 11 vies
Mot: _ _ _
Vous avez tapé z
Il vous reste 11 vies
Mot: _ _ _
Vous avez tapé e
Il vous reste 11 vies
-------------------
Erreur lors de l'exécution de la proglet
java.lang.StringIndexOutOfBoundsException: String index out of range: 0
.main(JvsToJavaTranslated10.java:34)
.run(JvsToJavaTranslated10.java:1)
-------------------
Alors que j'ai bien demander un "a"
le code erreur a la fin est du au fait que j'ai arreter le programme.
comment faire svp ?...
12 nov. 2014 à 20:31
Tu ne rentres jamais dans la boucle, donc tu arrives ligne 47 :
Là encore tu ne respectes pas la confition donc tu ne rentres pas dans le if, et tu boucles.
12 nov. 2014 à 20:32
Merci beaucoup pour l'aide