cs_saidreal
Messages postés4Date d'inscriptiondimanche 12 décembre 2004StatutMembreDernière intervention 1 octobre 2005
-
1 oct. 2005 à 13:12
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 2010
-
2 oct. 2005 à 11:24
bonjour
svp j'ai un problème lorsque je veux exécuter mon code java contenant l'instruction:
int x=Integer.parseInt(args[0]);
il me leve une exception: Exception Thread java"main java.lang.Array.IndexOutOfBoundsException: 0
je veux saisir par le clavier des données numérique aprés : System.out.println("donner x"); ou par une autre méthode si vous la connaissez.
je pense que la CLASSPATH est mal configuréee (comment svp?)
j'ai Windows XP.
merci de votre aide
A voir également:
Exception in thread "awt-eventqueue-0" java.lang.error: unresolved compilation problem:
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 201017 1 oct. 2005 à 13:32
int x=Integer.parseInt(args[0]); ce la veut dire que aucun argument a etait passe au demarrage de ton programme donc il te leve une exception car tu essai t'atteindre une zone non defini de args
sinon je n'ai pas trop compris ce que tu veut apres !
"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"
cs_saidreal
Messages postés4Date d'inscriptiondimanche 12 décembre 2004StatutMembreDernière intervention 1 octobre 2005 1 oct. 2005 à 20:05
bonsoir
mais je vois sur des exemples l'instruction:
int x=Integer.parseInt(args[i]); avec i variant de 0 à args.length
c simple non
bonne fin de semaine