BufferedReader [JAVA] - Programmation
Marsh Posté le 13-02-2002 à 08:51:53
soit tu laisses passer l'exception en mettant une clause "throws IOException à ta méthode, soit tu gères dans ta méthode les problèmes de communication réseau.
la question que tu dois te poser ces : "qu'est ce que je fais si y a un problème réseau et où je traite le problème ?"
[jfdsdjhfuetppo]--Message édité par benou--[/jfdsdjhfuetppo]
Marsh Posté le 13-02-2002 à 09:50:23
Ventilo a écrit a écrit : Bon, moi je m'en fou des exeptions, mais comme java c'est ma maman, je fais ce quelle me dit Seulement je vois pas comment je peux déclarer un try catch dans ces situation Vous avez pas une idée? |
Si tu t'en fous des exceptions ca veut dire que tu considères que l'environnement est parfait tout le temps. Ce qui est loin d'etre le cas.
Ccl ton programme est non déterministe, des fois il fonctionne des fois il se plante.
Mais sinon benou a tout juste je pense. Tu dois catcher l'erreur là où tu peux prendre une décision.
Marsh Posté le 13-02-2002 à 19:31:27
J'ai pris des mauvaises habitude en C++ mais je crois que je vais devoir les perdres
Vraiment, j'aime trop ca java
Marsh Posté le 13-02-2002 à 07:25:12
Quand je compile une classe voilà ce qu'il me donne:
src/Serveur/ClientInterfaceServeur.java:69: unreported exception java.io.IOException;
must be caught or declared to be thrown
Lecture = new BufferedReader(new InputStreamReader(socket.getInputStream()));
^
src/Serveur/ClientInterfaceServeur.java:70: unreported exception java.io.IOException;
must be caught or declared to be thrown
Ecriture = new PrintWriter(socket.getOutputStream(),true);
^
src/Serveur/ClientInterfaceServeur.java:74: unreported exception java.io.IOException;
must be caught or declared to be thrown
while (!Termine && (DerniereLigne = Lecture.readLine()) != null)
^
Bon, moi je m'en fou des exeptions, mais comme java c'est ma maman, je fais ce quelle me dit
Seulement je vois pas comment je peux déclarer un try catch dans ces situation Vous avez pas une idée?