Erreur pour un OutputFileStream

Erreur pour un OutputFileStream - Java - Programmation

Marsh Posté le 05-12-2002 à 11:38:02    

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)

Reply

Marsh Posté le 05-12-2002 à 11:38:02   

Reply

Marsh 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)

Reply

Marsh 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
Reply

Marsh 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. :bounce:  
 
 
(je suis un débutant et je ne connais pas encore bien les erreurs produites par le compilateur).

Reply

Marsh 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... :)

Reply

Marsh 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 ! :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed