Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1763 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Tester si un fichier existe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tester si un fichier existe

n°671187
WhatDe
Posté le 11-03-2004 à 22:24:08  profilanswer
 

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à  [:airforceone]  
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:
 

Code :
  1. }catch(FileNotFoundException fnfe){
  2. //traitement...
  3.      }catch(IOException ioe){
  4.                System.out.println("IOException (toString): " + ioe.getMessage());
  5.      }


Ca marche pas  :sweat:  
 
En fait je crois que je me plante complètement, donc un petit coup de main serait sympa  :D  
 
Merci  :jap:

mood
Publicité
Posté le 11-03-2004 à 22:24:08  profilanswer
 

n°671200
the real m​oins moins
Posté le 11-03-2004 à 22:29:09  profilanswer
 

le constructeur prend un File hein
 
http://java.sun.com/j2se/1.4.2/doc [...] ng.String)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°671203
the real m​oins moins
Posté le 11-03-2004 à 22:30:10  profilanswer
 

sinon j'ai jamais utilisé cette classe...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°671218
HappyHarry
Posté le 11-03-2004 à 22:34:54  profilanswer
 

ben ...
 
File toto = new File(path);
if( !toto.exists() )
...
 
 
:??:

n°671221
WhatDe
Posté le 11-03-2004 à 22:37:12  profilanswer
 


Tiens oui...  :sweat:  
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  [:airforceone]  
 
Thanks


Message édité par WhatDe le 11-03-2004 à 22:38:52
n°671236
benou
Posté le 11-03-2004 à 22:48:32  profilanswer
 

WhatDe a écrit :

Ca marche pas  :sweat:  


qu'est ce qui ne marche pas ? et qu'est ce qui te fait dire que ca ne marche pas ?

n°671612
WhatDe
Posté le 12-03-2004 à 11:56:36  profilanswer
 

C'est bon, en fait je la catchais au mauvais endroit  :o

n°671614
benou
Posté le 12-03-2004 à 11:58:09  profilanswer
 

WhatDe a écrit :

C'est bon, en fait je la catchais au mauvais endroit  :o  


je me disais aussi ...


---------------
ma vie, mon oeuvre - HomePlayer
n°671647
the real m​oins moins
Posté le 12-03-2004 à 12:32:32  profilanswer
 

nous n'aurons pas cette discussion une fois de plus :non:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°671797
benou
Posté le 12-03-2004 à 14:18:24  profilanswer
 

the real moins moins a écrit :

nous n'aurons pas cette discussion une fois de plus :non:


j'y tiens pas :o
 
en plus, y a pas longtemps j'ai été confronté au cas et j'ai fait un exists()  [:xx_xx]


---------------
ma vie, mon oeuvre - HomePlayer

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Tester si un fichier existe

 

Sujets relatifs
Type de fichier en JAVA ??lire et ecrire dans un fichier csv
extraire des données d'un fichier texte et les inserer dans une BDDextraire des données d'un fichier texte et les inserer dans une BDD
Fichier d'aide HtmlFichier web *.lbl ??? Qu'est-ce ?
Existe-t-il des menus arborescents comme "Parcourir..." de Windows ?copie de fichier en asp vers un ordinateur distant
pour extraire des infos d'un fichier texteComment lire un fichier .vbs depuis une page HTML ???
Plus de sujets relatifs à : Tester si un fichier existe


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR