我有以下代码:
First-chance exception at 0x59CA7921 (sfml-graphics-d-2.dll) in sfml.exe: 0xC0000005: Access violation reading location 0xFEEEFEEE.
Unhandled exception at 0x59CA7921 (sfml-graphics-d-2.dll) in sfml.exe: 0xC0000005: Access violation reading location 0xFEEEFEEE.
要读取文本文件,我通过textfilename变量传递文本文件的路径。 我尝试了10个不同的文件,只有具有特定名称的文件在读取第一行时返回null。其他人可以轻松阅读。
我无法更改文件的名称。
可能是什么错误?
提前致谢。
答案 0 :(得分:0)
尝试使用此功能查看file
是否存在或不存在指定的path
: -
File file = new File(textfilename);
if(file.exists()){
FileReader fileReader = new FileReader(file.getAbsolutePath());
BufferedReader bufferedReader = new BufferedReader(fileReader);
System.out.println(bufferedReader.readLine());
}
else
System.out.println("File not present. Check name or path");
PS: - 还要确保文件中是否有某些内容。