文件存在时FileNotFound异常

时间:2019-02-22 15:34:39

标签: java parsing

编辑:以下一些评论解决了我的问题。我需要在代码中添加一个try catch块,或者在我的main方法中添加throws Exception。这解决了问题。

我知道之前曾有人问过这个问题,但我尝试了所有建议,但没有任何帮助。我正在尝试从文件中读取文件,并且不断收到FileNotFoundException。这是我的代码:

import java.io.File;
import java.io.FileReader;

public class TextParser {


    public static void main(String[] args) {
        File f = new File("C:\\Users\\jonny\\Desktop\\readme.txt");
        System.out.println(f.getAbsolutePath());
        System.out.println(f.exists());
//        FileReader file = new FileReader(f);
    }
}

注释掉最后一行,代码运行,我得到输出: C:\ Users \ jonny \ Desktop \ readme.txt

true

但是,当我取消最后一行的注释时,我会得到以下提示:

错误:(11,27)java:未报告的异常java.io.FileNotFoundException;必须被抓住或宣布要扔掉

如何解决此问题,我已经明确指定了绝对路径。另外,当我运行该程序时,该文件未在我的计算机上打开。

0 个答案:

没有答案