Programme pour faire un formulaire
Résolu/Fermé
eliereve
Messages postés
6
Date d'inscription
jeudi 21 janvier 2021
Statut
Membre
Dernière intervention
17 mai 2021
-
Modifié le 22 janv. 2021 à 07:06
eliereve Messages postés 6 Date d'inscription jeudi 21 janvier 2021 Statut Membre Dernière intervention 17 mai 2021 - 22 janv. 2021 à 13:47
eliereve Messages postés 6 Date d'inscription jeudi 21 janvier 2021 Statut Membre Dernière intervention 17 mai 2021 - 22 janv. 2021 à 13:47
A voir également:
- Programme pour faire un formulaire
- Programme demarrage windows 10 - Guide
- Formulaire de réclamation facebook - Guide
- Desinstaller un programme - Guide
- Forcer la fermeture d'un programme - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
2 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
22 janv. 2021 à 07:17
22 janv. 2021 à 07:17
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.
eliereve
Messages postés
6
Date d'inscription
jeudi 21 janvier 2021
Statut
Membre
Dernière intervention
17 mai 2021
22 janv. 2021 à 13:47
22 janv. 2021 à 13:47
merci beaucoup!