线程“main”中的异常java.io.FileNotFoundException :(系统找不到指定的文件)

时间:2016-01-08 06:08:08

标签: java io

我正在尝试从源文件夹中读取文件,java文件和文本文件都是相同的位置,但程序显示FileNotFoundException

我应该把输入文件放在哪里,以便程序可以找到它?

enter image description here

2 个答案:

答案 0 :(得分:3)

您必须使用绝对路径或将文本文件放在根文件夹中。在您的情况下,将您的txt文件放在BasicIO

答案 1 :(得分:0)

你试过这个吗? FileInputStream("hello.txt"), doesn't work unless I specify an absolute path (C:\User\Documents etc) 使用相对路径./name.txt实例化File对象,例如:

File file = new File("./myfile.txt");

确保myfile.txt位于根项目文件夹中。