(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
- Eclipse java - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
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é @georges97 StatutContributeur 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 !