gpt4 book ai didi

java.io.FileNotFoundException,找不到文件

转载 作者:搜寻专家 更新时间:2023-10-30 21:09:57 27 4
gpt4 key购买 nike

我只想逐行读取文件。这本来很简单,但我就是做对了!

String fileName = "C:/Users/Diogo/Desktop/Krs_Grafo/Graph.txt";
FileReader file = new FileReader(fileName);
BufferedReader inputStream = new BufferedReader(file);
System.out.println(inputStream.readLine());

我一直收到错误:

Exception in thread "main" java.io.FileNotFoundException: C:\Users\Diogo\Desktop\Krs_Grafo\Graph.txt (O sistema não pode encontrar o arquivo especificado)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:120)
at java.io.FileInputStream.<init>(FileInputStream.java:79)
at java.io.FileReader.<init>(FileReader.java:41)
at krs_grafo.Krs_Grafo.main(Krs_Grafo.java:51)
Java Result: 1

系统找不到该文件,但我确定它就在那里!我在 Windows 7 上使用 Netbeans 7.0。

有什么建议吗?

如评论中所述,它正在搜索“Graph”而不是“Graph.txt”。这是我在没有扩展名的情况下尝试的先前执行。因此,我对其进行了编辑以保持连贯。还是不行。

最佳答案

这里的问题是文件名实际上是“Graph.txt.txt”,我看不到,因为扩展名被隐藏了

感谢用户“Michael Brewer-Davis”在评论中询问“在给定目录中输出 cd 和 dir”。

还要指出/和\\都能正常工作。

关于java.io.FileNotFoundException,找不到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6548593/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com