我正在尝试使用 Java 从文件中读取。但是当文件与源文件位于同一目录时,它会显示一个错误,指出系统找不到指定的文件。
下面是代码:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class file
{
public static void main(String[] args) {
BufferedReader br = null;
try {
String sCurrentLine;
br = new BufferedReader(new FileReader("RoomList.txt"));
while ((sCurrentLine = br.readLine()) != null) {
System.out.println(sCurrentLine);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (br != null) br.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
}
}
我尽我所能,但它只是不起作用。请让我知道原因。我将再次添加文件 RoomList.txt 和此代码文件位于同一目录中,即使使用完全限定的路径名,它也不起作用。我在 Stackoverflow 中为这个问题寻找了类似的答案并尝试了它们,但它似乎仍然不起作用。请帮忙。