Programme pour faire un formulaire
Résolu
eliereve
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
eliereve Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
eliereve Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Programme pour faire un formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Programme demarrage windows - Guide
- Formulaire de reclamation instagram - Guide
- Mettre en veille un programme - Guide
2 réponses
Bonjour,
Le problème c'est que en faisant
Donc tu as beau créer un nouveau Scanner derrière, le flux ne se rouvrira pas, donc impossible de lire quoi que ce soit dessus une fois fermé.
Supprimes les lignes 14 et 23 afin de garder le flux ouvert et ça ira mieux.
Remarque : tu n'as qu'un clavier, donc System.in est unique, il serait donc logique de n'avoir qu'un seul Scanner, c'est inutile d'en créer un à chaque fois que tu veux lire une nouvelle donnée.
Le problème c'est que en faisant
stringInput.close()tu as également fermé System.in
Donc tu as beau créer un nouveau Scanner derrière, le flux ne se rouvrira pas, donc impossible de lire quoi que ce soit dessus une fois fermé.
Supprimes les lignes 14 et 23 afin de garder le flux ouvert et ça ira mieux.
Remarque : tu n'as qu'un clavier, donc System.in est unique, il serait donc logique de n'avoir qu'un seul Scanner, c'est inutile d'en créer un à chaque fois que tu veux lire une nouvelle donnée.