java.io.FileNotFoundException:它无法找到我的文件?

时间:2016-01-13 02:11:23

标签: java android bufferedreader

我正在尝试在Android Studio项目中实现文本文件和Bufferedreader,但是它说该文件无法找到。 screenshot。帮助

3 个答案:

答案 0 :(得分:1)

Android Studio表示存在 FileNotFoundException 的可能性。因此,您必须使用try和catch块包围错误语句。

try {
    BufferedReader latQ = new BufferedReader(new FileReader("LatinQuotes.txt"));
} catch (FileNotFoundException e) {
    e.printStackTrace();
}

希望有所帮助。

答案 1 :(得分:0)

正如其他人所说,你需要用File_otFoundException的try ... catch块来包围FileReader构造函数。原因是您正在使用的FileReader构造函数抛出一个已检查的异常。这意味着构造函数的方法签名声明它“抛出FileNotFoundException”。这意味着使用构造函数的任何人都需要“检查”该异常,或者捕获它。您应该研究Java中检查异常的概念。

答案 2 :(得分:-1)

当无法创建文件或文件存在但其权限不足以更改其内容时,会出现异常。

执行try / catch可能会有效。