Erreur java

Résolu/Fermé
Velarken - 4 août 2015 à 16:47
NHenry Messages postés 15164 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 27 novembre 2024 - 4 août 2015 à 17:05
Bonjour,

je debute avec java, et j'essaye de créer un truc tout bidon, ou du résous des calcules bidons, pour avoir a la fin une note, mais j'ai un probleme, voila le bout de code :
		System.out.println("Vous allez participer à un concours de math niveau cp.");
Scanner sc = new Scanner(System.in);
System.out.println("Dites ''ok'' pour continuer.");
String reponse = sc.nextLine();

if ("ok".equals(reponse))
System.out.println("4+6 ?");
Scanner pp = new Scanner(System.in);
String reponse1 = pp.nextLine();
else
System.out.println("invalide");



ca me met une erreur a else : syntaxe error on teken "else" delete this token
A voir également:

1 réponse

NHenry Messages postés 15164 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 27 novembre 2024 345
4 août 2015 à 16:59
Aurais-tu oublié les accolades ?
0
hum.. dans le tuto que je suis pour apprendre, il ne met pas d'accolades, et si je copie-colle son code, il marche
0
merci, en faite c'est ca, ca marche maintenant
0
NHenry Messages postés 15164 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 27 novembre 2024 345
4 août 2015 à 17:05
Les accolades dans les IF ne sont pas obligatoire si il y a seulement une seule instruction à exécuter, si il faut en mettre plusieurs, il faut les accolades.
0