我这样做并将一些内容写入该文件。
fileSymbol = new File("D:\\TempFiles\\SymbolFile.xml");
fileSymbol.createNewFile();
prSymbol = new PrintWriter(fileSymbol);
while(//condition goes here){
prSymbol.write(text);
}
然后我尝试从这个文件中读取,
FileReader fr = new FileReader(fileSymbol);
BufferedReader br = new BufferedReader(fr);
String line = br.readLine();
当我尝试运行时,它给出了以下异常
java.io.FileNotFoundException: fileSymbol (The system cannot find the file specified)
当我尝试
fileSymbol.canRead();
fileSymbol.exists();
两者都返回 true。
尽管我已经创建了文件,但我不明白为什么会出现此错误。当我手动检查位置时,我可以看到我创建的文件。
PS:我刚刚提供了我的代码的代码片段。