为什么在我尝试创建InputStream时,以下代码会给我一个File Not Found异常?我的inputdirectory定义为一个文件,其值为" 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);**
任何帮助都将不胜感激。
答案 0 :(得分:2)
InputStream需要现有文件,而不是目录。
答案 1 :(得分:0)
您正在尝试阅读目录,但这是不允许的。