Rau*_*ter 12 java file-io filenotfoundexception
我只是想逐行读取文件.这意味着很简单,但我无法做到对!
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());
Run Code Online (Sandbox Code Playgroud)
我一直收到错误:
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
Run Code Online (Sandbox Code Playgroud)
系统无法找到该文件,但我确定它就在那里!我在Windows 7上使用Netbeans 7.0.
有什么建议?
如评论中所述,它正在搜索"Graph"而不是"Graph.txt".这是我以前的执行,我尝试没有扩展名.所以,我编辑它是连贯的.它仍然无法正常工作.
这里的问题是文件名实际上是" Graph.txt.txt ",我看不到因为扩展名被隐藏了.
感谢用户"Michael Brewer-Davis"在评论中询问"给定目录中cd和dir的输出".
还要指出/和\\工作正常.
| 归档时间: |
|
| 查看次数: |
62363 次 |
| 最近记录: |