为什么当我尝试创建InputStream时,以下代码为何给我一个“找不到文件”异常?我的输入目录定义为一个文件,其值为“ D:\ General \ Images \ small_images”(不带引号),我的用户具有完全写许可权。我正在使用Windows 7,并以管理员身份通过Eclipse IDE运行。

File outputDirectory = new File(inputDirectory + "/" + imageSize.name());
if (!outputDirectory.exists()) {
    outputDirectory.mkdir();
}
**InputStream input = new FileInputStream(outputDirectory);**


任何帮助,将不胜感激。

最佳答案

InputStream需要一个现有文件,而不是目录。

关于java - java.io.FileNotFoundException访问被拒绝,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30572643/

10-11 04:33