v_b
Messages postés35Date d'inscriptionmardi 9 août 2005StatutMembreDernière intervention16 septembre 2006
-
17 avril 2006 à 00:00
v_b
Messages postés35Date d'inscriptionmardi 9 août 2005StatutMembreDernière intervention16 septembre 2006
-
17 avril 2006 à 18:11
je cherche desespérement à trouver une solution au code suivant
FileInputStream in = new FileInputStream (file);
ObjectInputStream i = new ObjectInputStream (in) ;
cryptage clé = (cryptage) i.readObject();
i.close();
et qui me donne comme message d'erreur
StreamCorruptedException. invalid stream header
v_b
Messages postés35Date d'inscriptionmardi 9 août 2005StatutMembreDernière intervention16 septembre 2006 17 avril 2006 à 11:05
je vois ke c pas évident de gérer les fichier en java, alors ke je viens de résoudre le prob StreamCorruptedException, une autre exception se lève c EOFException
je suis vraiment déçue:(
ps: le 1er prob a été résolu en ecrivant l'objet dans le fichier de la meme façon que celle dans la lecture, càd en utilisant ObjectOutputStream
Vous n’avez pas trouvé la réponse que vous recherchez ?
scaryman
Messages postés492Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention16 mai 200712 17 avril 2006 à 15:23
Salut
C'est simple la gestion des fichiers en Java, c'est toi qui doit mal utiliser la chose.
Un EOF veut dire que tu as essayé de lire mais que la fin du fichier est atteinte. Il doit y avoir une erreur à l'écriture ou alors tu essaies de lire qqch d'autre que tu as écrit.