Fichier introuvable

Bonjour,

j'ai essayé ce code mais j'ai un message d'erreur pourtant j'ai copié le fichier data.txt dans le dossier src

***********************************
import java.io.File;
import java.io.IOException;
import java.util.Scanner;

public class ReadTextFile
{
public static void main (String[] args) throws IOException
{
Scanner sc = new Scanner(new File("data.txt"));
while (sc.hasNextLine())
{
String s = sc.nextLine();
System.out.println(s);
}
sc.close();
}
}
**********************************

Exception in thread "main" java.io.FileNotFoundException: C:\data.txt (Le fichier spécifié est introuvable)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.util.Scanner.<init>(Unknown Source)
at ReadTextFile.main(ReadTextFile.java:9)

Aidez moi svp
merci d'avance



La réussite, c'est un peu de savoir, un peu de savoir-faire et beaucoup de faire-savoir.

6 réponses

  1. Votre code marche avec un autre programme?
    2
    1. Et enfin !!!! c'est resolu :)
      j'ai en faite commis une erreur en nommant mon fichier "data.txt.txt"
      merci mon ami e666 pour votre aide c'est très gentil de votre part :)))
      0
      1. j'utilise ECLIPSE et ça marche avec d'autres programmes
        0
        1. Comment exécutez-vous le code? Dans eclipse? En ligne de commande?
          1
          1. oui mais j'ai placé ce fichier presque partout et toujours la même erreur
            :/ j'ai essayé encore avec le chemin absolu c:\\data.txt
            0
            1. Bonjour,

              Il faut que le fichier data.txt se trouve à la racine de votre disque C: il semble. D'habitude c'est à la racine du projet mais là il vous demande C:\data.txt
              1
              1. merci pour votre aide :)
                0
              2. lol bien ouej
                0