EXCEPTION ""JAVA""!!!!

Résolu
klinkcha Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   -  
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonsoir,
voilà les gars j'ai le prob suivant
.
.
.
.

System.out.println("quelle opération désirez vous éfféctuer.");
System.out.println("(1)--->Ajouter un nouveau document à la biliothèque.");
System.out.println("(2)--->Lister tous les documents de la biliothèque.");
System.out.println("(3)--->Consulter un document de la biliothèque.");
System.out.println("(4)--->Ajouter un nouvel étudiant à la liste des abonés.");
System.out.println("(5)--->Empunter un document de la biliothèque.");
System.out.println("(6)--->Remise d'un document à la biliothèque.");
System.out.println("(7)--->Lister tous les documents actuellement empruntés de la biliothèque.");
System.out.println("(8)--->Lister tous les documents empruntés par un étudiant de la biliothèque.");

System.out.println("(9)--->Quitter l'application.");

choix=Readln.unint();
.
.
.
.
je désire faire un controle de saisie sur choix
si l'utilisateur entre un caractère il ya cette affichage


Entier long incorrect
BUILD SUCCESSFUL (total time: 2 seconds)

et le programme se ferme..et moi je ne veux bien sur pas que ça se passe
alors comment faire pour contourner cette difficulté
merci d'avance

toc toc..qui est là. 
A voir également:

3 réponses

kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Salut,

Prends un Scanner, tu verras c'est plus simple ;-)
System.out.println("quelle opération désirez vous éfféctuer.");
System.out.println("(1)--->Ajouter un nouveau document à la biliothèque.");
System.out.println("(2)--->Lister tous les documents de la biliothèque.");
System.out.println("(3)--->Consulter un document de la biliothèque.");
System.out.println("(4)--->Ajouter un nouvel étudiant à la liste des abonés.");
System.out.println("(5)--->Empunter un document de la biliothèque.");
System.out.println("(6)--->Remise d'un document à la biliothèque.");
System.out.println("(7)--->Lister tous les documents actuellement empruntés de la biliothèque.");
System.out.println("(8)--->Lister tous les documents empruntés par un étudiant de la biliothèque.");

System.out.println("(9)--->Quitter l'application.");

Scanner s = new Scanner(System.in);
int monNombre;

if (s.hasNextInt())
    monNombre = s.nextInt();
else
    System.out.println("Rhooo, entrez donc un vrai nombre bon dieu!!");

:-)

=> https://docs.oracle.com/javase/1.5.0/docs/api/java/util/Scanner.html
1
klinkcha Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   10
 
salut

merci kilian ca marche comme ça aussi oui ...
merci
sinon j'ai autre question
je travail avec net beans et j'ai un projet à rendre demain
je l'ai terminé mais j'aimerai bien lui ajouterune interface graphique
si t'as un idée est ce que ce serai possible d'apprendre comment faire dans très peu de temps
2h au grand max


merci encore kilian
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Ben j'ai jamais utilisé beans. J'ai juste utilisé swing ....
Alors je saurais pas te dire.
0
klinkcha Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   10 > kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention  
 
c pareil dans L'EDI netBeans il y aussi la bibliothèque swing
mais tu penses j'ariverai à apprendre comment utiliser cette bibliothèque avant demain 8h du mat..
ou vaut mieu que je laisse tomber
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526 > klinkcha Messages postés 243 Date d'inscription   Statut Membre Dernière intervention  
 
Tu as moyen de faire ton interface graphique juste en cliquant sur des trucs?
Dans ce cas peut être que tu peux faire un truc très basique d'ici demain. Mais si c'est que avec du code alors non, il faut quand même quelques jours se familiariser.

Mais même si tu peux le faire en cliquant, je pense qu'il faut quand même un minimum de notions, si tu n'as jamais vu comment faire d'interface graphique ça risque d'être dur en une soirée.
Peut être qu'en trouvant un bon tutoriel sur le sujet ça peut aller vite.
0
klinkcha Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   10
 
ca me parait raisonable
bon alors vaut mieu que j'aille me reposer pour demain
pour l'interface graphique peut etre une autre fois..


merci en tout cas kilia bonne nuit
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Bonne nuit :-)
0