Problème avec variable dans boucle DO WHILE
	
	
		Bonjour,
j'ai un problème avec le fichier suivant: l'ordinateur calcule au hasard un numéro entre 1 et 10 (d'ailleurs, est-ce que j'ai bien fait cela?), demande un chiffre à l'utilisateur et les compare. Quand le chiffre est le même, il sort de la boucle. Mais Eclipse me signale un problème au niveau de la ligne 
while (nb1!=x)
et je ne sais pas pourquoi, elle est certainement mal placée, mais je ne vois pas ce qu'il faut faire.
Merci de votre aide.
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 
 |  
import java.io.*;
 
public class Devinette {
	public static void main(String [] args)
	{
 
	int x;
	x=(int)(Math.random()*10);
 
 
	do {
 
	System.out.println("Entrez un numéro entre 1 et 10");
	BufferedReader n1=new BufferedReader(new InputStreamReader(System.in));
	try
	{
		String numero1=n1.readLine();
		int nb1=Integer.valueOf(numero1);
	}
	catch (java.io.IOException e) {}
	System.out.println ("Le numéro est " +x);
	}
	while (nb1!=x);
 
	System.out.println("Bravo, vous avez gagné!");
 
	}
} |