Bonjour , voila le code : public void sauverclients() throws IOException {
File clients=new File("clients.txt" );
FileWriter out=new FileWriter(clients);
}
Ne serait-ce que pour cette définition du FileWriter , j'ai l'erreur : "clients.java:141: unreported exception java.io.IOException; must be caught or declared to be thrown : sauverclients();" ^
Que faire ?? Merci !
(Je souhaite écrire dans un fichier qui s'appelle clients.txt)
Publicité
Posté le 05-12-2002 à 11:38:02
_fred
Posté le 05-12-2002 à 11:47:09
1/ faut lire la doc 2/ faut faut traduire l'exception en francais
3/ faut un try / catch ( comme c'est marqué dans la doc et expliqué par l'erreur)
darklord
You're welcome
Posté le 05-12-2002 à 11:50:29
_fred a écrit a écrit :
1/ faut lire la doc 2/ faut faut traduire l'exception en francais
3/ faut un try / catch ( comme c'est marqué dans la doc et expliqué par l'erreur)
Plus précisément, la méthode throws IOException donc là ou elle est appellée il faut un bloc try catch.
cela dit il me semble que le message du compilateur est clair ...
---------------
Just because you feel good does not make you right
calimerot
Posté le 05-12-2002 à 11:57:58
Oui ,en effet , vous avez raison , il fallait effectivement que je rattrape les exceptions avec un Try/Catch
Merci bien.
(je suis un débutant et je ne connais pas encore bien les erreurs produites par le compilateur).
JeFFreYY
Posté le 05-12-2002 à 14:29:39
Oui, mais c surtout un probleme d'anglais la hein... le message du compilateur est assez clair...
calimerot
Posté le 05-12-2002 à 14:37:45
JeFFreYY a écrit a écrit :
Oui, mais c surtout un probleme d'anglais la hein... le message du compilateur est assez clair...
c'est évident..... à partir du moment ou l'on connait ce bloc Try/Catch ... qui est tout à fait clair et limpide et que l'on ne pouvait pas ne pas connaitre .... c'est évident !