erreur sur l'ouverture d'un fichier
bonsoir!
j'essaye avec le code suivant de lire le contenu du fichier "montexte.txt" , de convertir le résultat en string et de l'afficher ensuite sur la sortie standard.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStreamReader;
public class Filtrer {
public static void main(String[]args){
File f = new File("montexte.txt");
String text;
try {
FileInputStream fis = new FileInputStream(f);
InputStreamReader reader = new InputStreamReader(fis);
text=reader.toString();
System.out.println(text);
} catch (FileNotFoundException e) {
System.out.println("echec");
e.printStackTrace();
}
}
} |
mais l'exécution génère l'exception suivante:
Code:
1 2 3 4 5
| echec
java.io.FileNotFoundException: montexte.txt (Le fichier spécifié est introuvable)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at Filtrer.main(Filtrer.java:12) |
pouvez-vous me donner une explication !
merci d'avance