java.io.FileNotFoundException (Fichier non trouvé) à l'aide d'un Scanner. Quel est le problème dans mon code?

J'ai un .fichier txt ("file.txt") dans mon netbeans "/build/classes" répertoire.

Dans le même répertoire, il y est le .fichier de classe compilée pour le code suivant:

try {
File f = new File("file.txt");
Scanner sc = new Scanner(f);
}
catch (IOException e) {
   System.out.println(e);
}

Débogage du code (point d'arrêt dans "Scanner sc ..") une exception est lancée et le suivant est imprimé:

java.io.FileNotFoundException: file.txt (le système ne peut pas trouver la
fichier spécifié)

J'ai aussi essayé d'utiliser "/file.txt" et "//file.txt" mais même résultat.

Je vous remercie à l'avance pour tout conseil

Je pense que votre question est de répondre pleinement à par le a accepté de répondre à cette question: stackoverflow.com/questions/1480398/...
En plus de Hassan commentaire, j'ai toujours inclure f.getAbsolutePath() dans mes messages d'erreur sur les fichiers pour que je sache quel fichier je parle.

OriginalL'auteur dragonmnl | 2012-05-31