Java
Résolu
klinkcha
Messages postés
257
Statut
Membre
-
klinkcha Messages postés 257 Statut Membre -
klinkcha Messages postés 257 Statut Membre -
Bonjour,
comment contourner ce prob
int x=Readln.unint();
si l'utilisateur saisie un caractere
le prog se ferme
--
toc toc..qui est là.
comment contourner ce prob
int x=Readln.unint();
si l'utilisateur saisie un caractere
le prog se ferme
--
toc toc..qui est là.
Configuration: Windows Vista Opera 9.62
2 réponses
-
utilise le scanner...
Scanner s = new Scanner(System.in); int x = s.nextInt();
tant que l'utilisateur ne rentreras pas un int le programme sera bloqué -
ca y est c bon t'avais raison ca marche avec scanner
public static void main(String[] args) {
boolean erreur;
do{
erreur=false;
try{
Scanner s = new Scanner(System.in);
int x = s.nextInt();
}
catch(Exception e){
System.out.println("Err..");
erreur=true;
}
}while(erreur);
}
//;0) merci pour le coup de main mype@+
toc toc..qui est là.