Tester si un fichier existe - Java - Programmation
Marsh Posté le 11-03-2004 à 22:29:09
le constructeur prend un File hein
http://java.sun.com/j2se/1.4.2/doc [...] ng.String)
Marsh Posté le 11-03-2004 à 22:30:10
sinon j'ai jamais utilisé cette classe...
Marsh Posté le 11-03-2004 à 22:34:54
ben ...
File toto = new File(path);
if( !toto.exists() )
...
Marsh Posté le 11-03-2004 à 22:37:12
the real moins moins a écrit : le constructeur prend un File hein |
Tiens oui...
Je crois que c'est le meilleur moyen. Mais le prof nous as pas parlé de la classe File. Ou plutôt il nous as filé le code, donc il faut juste le recopier, et y'a pas de File
Thanks
Marsh Posté le 11-03-2004 à 22:48:32
WhatDe a écrit : Ca marche pas |
qu'est ce qui ne marche pas ? et qu'est ce qui te fait dire que ca ne marche pas ?
Marsh Posté le 12-03-2004 à 11:58:09
WhatDe a écrit : C'est bon, en fait je la catchais au mauvais endroit |
je me disais aussi ...
Marsh Posté le 12-03-2004 à 12:32:32
nous n'aurons pas cette discussion une fois de plus
Marsh Posté le 12-03-2004 à 14:18:24
the real moins moins a écrit : nous n'aurons pas cette discussion une fois de plus |
j'y tiens pas
en plus, y a pas longtemps j'ai été confronté au cas et j'ai fait un exists()
Marsh Posté le 11-03-2004 à 22:24:08
Bon,
Alors pour le cours de Java je dois faire des écritures/lectures dans un fichier. Pour cela on doit écrire une classe Fichier qui hérite de RandomAccessFile (imposé). En début de programme je dois tester si le fichier existe: comment faire ? Si la classe Fichier héritait de java.io.file j'aurais fais un exists() mais là
Donc j'ai pensé à catcher une FileNotFoundException et y faire le traitement nécessaire, mais vu que je dois aussi catché IOException et que FileNotFoundException hérite de IOException, si je code le truc suivant:
Ca marche pas
En fait je crois que je me plante complètement, donc un petit coup de main serait sympa
Merci