Sortie de boucle while

Résolu
ahbon -  
 ahbon -
Bonjour, voici mon probleme en java je précise

int classe = 0;
while ((classe !=1) || (classe !=2)){
System.out.println ("Dans quelle classes voulez vous êtres placés ? Pour Eco tapez 1, 2 pour First");
classe = in.nextInt();}

Voila quand je tape 1 ou 2 au premier coup je sort bien de cette boucle => OK
Quand je tape un autre chiffre, sa reboucle bien donc ca me repose la question, mais la, meme si je tape 1 ou 2, sa reboucle encore alors que la condition est bien vérifié.
Merci d'avance pour votre aide
A voir également:

2 réponses

flo13142 Messages postés 74 Statut Membre 18
 
salut,
il ne faut pas faire un "ou" mais un "et"
remplace ton || par un &&
là tu fais tant que c'est != 1 ou !=2 donc du coup ta condition est toujours vrai, tu es toujours
0
ahbon
 
hahaha quand on a le nez collé a l'ordi on manque des erreurs simple, je te remercie :)
0