java. io. FileNotFoundException的问题?

如题所述

Java.io.FileNotFoundException是Java错误中比较常见的一种。该错误是一种IO Exception,或者输入/出错误,其出现原因主要是未在指定文件夹内找到所需的文件。

一般导致该错误出现的原因有以下三个:

1、目标文件不存在

解决方式:将所需文件移动到指定路径中。如果未设置路径,默认为java项目路径

2、你指定的目标不是文件,而是一个文件路径

解决方式:记得在路径后加入文件。如“%windir/System32/cmd.exe”

3、你指定的文件由于某种原因无法读取

解决方式:可以先使用方法file.canRead();进行验证。如果认证结果为false,试试将文件转换成可读的格式。如果为true,请检查第一和第二项

希望我的回答有所帮助。

温馨提示:答案为网友推荐,仅供参考
相似回答