Java.io.FileNotFoundException是Java错误中比较常见的一种。该错误是一种IO Exception,或者输入/出错误,其出现原因主要是未在指定文件夹内找到所需的文件。
一般导致该错误出现的原因有以下三个:
1、目标文件不存在
解决方式:将所需文件移动到指定路径中。如果未设置路径,默认为java项目路径
2、你指定的目标不是文件,而是一个文件路径
解决方式:记得在路径后加入文件。如“%windir/System32/cmd.exe”
3、你指定的文件由于某种原因无法读取
解决方式:可以先使用方法file.canRead();进行验证。如果认证结果为false,试试将文件转换成可读的格式。如果为true,请检查第一和第二项
希望我的回答有所帮助。