Salut tout le monde,

Tout est dans le titre!
En fait je n'arrive pas à savoir si le flux est encore ouvert ou pas, en pratique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
if(out!=null)
{
	out.flush();
	out.close();
}
Peut me lever l'exception suivante (sur la ligne out.flush()):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
Exception:
Stream closed
Stack trace:
java.io.BufferedWriter.ensureOpen(BufferedWriter.java:98)
java.io.BufferedWriter.flushBuffer(BufferedWriter.java:108)
java.io.BufferedWriter.flush(BufferedWriter.java:235)
...
Je n'ai rien trouvé dans la doc de sun ni sur google dc toutes les idées sont les bienvenues.

Merci d'avance.

Manu