首页 > 解决方案 > 不断遇到 FileNotFoundException (eclipse)

问题描述

我正在尝试从名为 gift1.in 的文件中获取输入,但是我不断收到未找到文件的错误。有任何想法吗? 在此处输入图像描述

标签: javaeclipse

解决方案


屏幕截图中的错误是未处理的异常编译器错误。

FileNotFoundException是一个检查异常,因为它派生自IOException.

如果未捕获或抛出已检查异常,则在编译时将始终生成编译器错误。

添加或将代码放入throws FileNotFoundException块中。maintry/catch

public static void main(String args[]) throws FileNotFoundException

或者

Scanner input = null;
try {
  input = new Scanner(f);
}
catch {
  System.Out.Print("File not found");
  return 1;
}

该文件还需要位于资源文件夹中,以便构建脚本复制到目标文件夹以运行。

我不确定 Eclipse,但我看到的标准是资源文件夹位于src/main/resources.


推荐阅读