这个 java 文件路径有什么问题?

what is wrong in this java file path?

我收到“无法读取输入文件!”在下一段代码中

try {
            slate = ImageIO.read(new File("flor.jpg"));
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

如果图像与 .java 文件位于同一位置,为什么会发生这种情况?

运行 下面的代码用于检查您的图像是否在当前目录中列出

File file = new File(".");
for(String fileNames : file.list()) System.out.println(fileNames);

例如: 如果你项目:在 eclipse

中测试
test
----src/*.java
----flor.jpg