Help svp erreur dans un main en java
Fermé
nicolas7474
-
15 nov. 2007 à 19:32
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 16 nov. 2007 à 12:09
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 16 nov. 2007 à 12:09
A voir également:
- Help svp erreur dans un main en java
- Erreur 0x80070643 - Accueil - Windows
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Bagage à main - Guide
- Java apk - Télécharger - Langages
9 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
15 nov. 2007 à 19:43
15 nov. 2007 à 19:43
Salut
String
file_name="cpronline_functional_internet_trader_performance_light2.2007-10-16.19-55&q
uot"; serait mieux je pense.
J'ai remplacé l'un des points virgules par une fermeture de guillemets.
Cdt
String
file_name="cpronline_functional_internet_trader_performance_light2.2007-10-16.19-55&q
uot"; serait mieux je pense.
J'ai remplacé l'un des points virgules par une fermeture de guillemets.
Cdt
merci pour ta réponse mais en fait j'ai exactement ça, il y a eu une erreur dans mon premier post:
et il me dit toujours l'erreur que j'ai mentionné.
Depuis que j'ai mis
cela me détecte une erreur. Si j'enlève le bout de code ci-dessus, je n'ai pas d'erreur. Donc l'erreur doit venir de l'insertion de ce bout de code mais je ne la voit pas!
en vous remerciant,
String file_name="cpronline_functional_internet_trader_performance_light2.2007-10-16.19-55";
et il me dit toujours l'erreur que j'ai mentionné.
Depuis que j'ai mis
while (true) { String truc = JOptionPane.showInputDialog(null, "Votre texte : ","Entrez votre pourcentage"); if (truc != null){ System.out.println("saisie de l'utilisateur : "+ truc); Pourcentage taux=new Pourcentage(); int truk =Integer.parseInt(truc); taux.setTaux(truk); } else System.err.println("aucune saisie"); }
cela me détecte une erreur. Si j'enlève le bout de code ci-dessus, je n'ai pas d'erreur. Donc l'erreur doit venir de l'insertion de ce bout de code mais je ne la voit pas!
en vous remerciant,
j'ai ça, désolé
<gras>String file_name="cpronline_functional_internet_trader_performance_light2.2007-10-16.19-55"; <gras>
<gras>String file_name="cpronline_functional_internet_trader_performance_light2.2007-10-16.19-55"; <gras>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je n'arrive pas a faire le copier-coller mais la phrase est bien orthographiée, le problème ne vient pas du ";
String file_name=" cpronline_functional_internet_trader_performance_light2.2007-10-16.19-55 " ;
String file_name=" cpronline_functional_internet_trader_performance_light2.2007-10-16.19-55 " ;
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
15 nov. 2007 à 22:01
15 nov. 2007 à 22:01
Re,
J'ai un peu corrigé ton code, en sortant la définition des variables de la boucle while(), car sinon erreur.
Sinon, je suis sceptique, pour moi ton problème vient vraiment de ton String. Si, tu mets un String plus facile du genre "toto", tu as une erreur à la même ligne ?
J'ai un peu corrigé ton code, en sortant la définition des variables de la boucle while(), car sinon erreur.
Sinon, je suis sceptique, pour moi ton problème vient vraiment de ton String. Si, tu mets un String plus facile du genre "toto", tu as une erreur à la même ligne ?
String truc; Pourcentage taux; int truk; while (true) { truc = JOptionPane.showInputDialog(null, "Votre texte : ","Entrez votre pourcentage"); if (truc != null){ System.out.println("saisie de l'utilisateur : "+ truc); taux=new Pourcentage(); truk =Integer.parseInt(truc); taux.setTaux(truk); } else System.err.println("aucune saisie"); }
j'ai pris ton code et même en changeant file_name en toto, j'ai toujour la même erreur!
je ne comprend pas trop car si j'enlève mon while, cela marche bien: n'y a t-il pas un problème avec la déclaration de ma méthode main?
avis aux amateurs...
je ne comprend pas trop car si j'enlève mon while, cela marche bien: n'y a t-il pas un problème avec la déclaration de ma méthode main?
avis aux amateurs...
il me met comme erreur, unreachable code, autrement dit code inaccessible! c'est a cause du while (true) qui ne s'initialise jamais a faux??
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
16 nov. 2007 à 12:09
16 nov. 2007 à 12:09
Salut,
Tu aurais pu commencer par me dire "unreachable code", ça aurait été plus facile.
En effet, tu fais un while(true), ce qui veut dire que tu feras toujours cette boucle, donc le code en dessous de ta boucle while ne pourra jamais être exécuté.
Cdt
Tu aurais pu commencer par me dire "unreachable code", ça aurait été plus facile.
En effet, tu fais un while(true), ce qui veut dire que tu feras toujours cette boucle, donc le code en dessous de ta boucle while ne pourra jamais être exécuté.
Cdt