Sortie de boucle while

Résolu
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

2 réponses

  1. 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
    1. hahaha quand on a le nez collé a l'ordi on manque des erreurs simple, je te remercie :)