OVH Cloud OVH Cloud

Message d'erreur sur FileNotFoundException

1 réponse
Avatar
Joseph KHOURY
Bonjour,

je compile ce programme ci-dessous et j'ai un message d'erreur sur
FileNotFoundException (lecteur) .Le message est lecteur is already defined
in main( java.lang.String[])
Avez vous une idée d'où vient le problème?

Merci




import java.io.*;
class LireEcrireFile
{
public static void main(String[] argv) throws IOException
{

FileReader lecteur= new FileReader("essai.txt");
FileWriter ecrivain = new FileWriter("copie_essai.txt");
BufferedReader lecteurAvecBuffer = new BufferedReader (lecteur);
String ligne;
try
{
lecteurAvecBuffer = new BufferedReader (lecteur);
}
catch(FileNotFoundException (lecteur) )
{
System.out.println( " Erreur d'ouverture");
}
while ((ligne = lecteurAvecBuffer.readLine()) != null)
{
System.out.println(ligne);
ecrivain.write(ligne);
}
lecteurAvecBuffer.close();
lecteur.close();
ecrivain.close();
}
}

1 réponse

Avatar
Mat Free
catch(FileNotFoundException (lecteur) )
{
System.out.println( " Erreur d'ouverture");
}


Remplace par

catch(FileNotFoundException excp )
{
System.err.println( " Erreur d'ouverture");
}

--
Mat