(Java) Erreur 'else' without 'if'
willi_4185 Messages postés 44 Statut Membre -
Bonjour à tous!
J'ai besoin d'aide sur un problème lors de la compilation d'un code java.
Il s'agit d'une erreur 'else' without 'if' sur le bout de programme suivant:
// Cas 3 - On desire connaitre le total de la caisse:
// * L'employe doit etre un gerant
boolean commandIsTotal = (
command[0].compareToIgnoreCase("totalcaisse") == 0
&& employes.getEmployeStatus() == Employe.GERANT
);
else if(commandIsTotal) {
JOptionPane.showMessageDialog(
null,
"Total caisse: "+df.format(totalCaisse)+"$"
);
Je n'y connais pas grand en java merci par avance pour votre aide!!!
- (Java) Erreur 'else' without 'if'
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java code erreur 1603 ✓ - Forum Windows
2 réponses
Bonjour,
Je ne m'y connais pas plus en Java que vous, mais le message semble clair et serait le même pour une structure conditionnelle dans n'importe quel langage : vous ne pouvez pas utiliser un "else if" qui ne soit précédé d'un "if" dans le code.
Salut, le message te donne la réponse, comme l'a précisé un else if doit toujours être précéder d'un if, je te suggère donc de mettre tes conditions
command[0].compareToIgnoreCase("totalcaisse") == 0
&& employes.getEmployeStatus() == Employe.GERANT
... dans un if, puis de venir y imbriquer ton else if
Si tu as plus de question n'hésite pas !