我正在尝试在Android Studio项目中实现文本文件和Bufferedreader,但是它说该文件无法找到。 screenshot。帮助
答案 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可能会有效。