Java
Résolu
klinkcha
Messages postés
243
Date d'inscription
Statut
Membre
Dernière intervention
-
klinkcha Messages postés 243 Date d'inscription Statut Membre Dernière intervention -
klinkcha Messages postés 243 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
comment contourner ce prob
int x=Readln.unint();
si l'utilisateur saisie un caractere
le prog se ferme
comment contourner ce prob
int x=Readln.unint();
si l'utilisateur saisie un caractere
le prog se ferme
A voir également:
- Java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
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à.
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à.
écoute ça fait pareil avec scanner
moi ce que je veux c une astuce qui empeche le programme de se fermer si il ya une erreur de saisie