刚开始编写java代码时,肯定会遇到各种各样的bug,比如java系统找不到指定文件,这让很多新手java人员不知所措,那java系统找不到指定文件怎么办?下面来我们就来给大家讲解一下。
1.检查文件路径是否正确
2.另外,使用OutputStream时,如果文件不存在,会自动创建文件。
但是,如果文件夹不存在,就会报错"系统找不到指定的路径",使用下面代码先创建文件夹
File fileDir = new File(“C:/test/”);
fileDir.mkdirs();
之后可以创建文件了
File file = new File(“test.txt”);
file.createNewFile();
java报错找不到文件如何解决?
遇到这个问题,首先就要从以下几方面排除:
1、检查环境变量是否配置正确,例如输出一个javac指令,能输出帮助信息,说明配置信息无误
2、如果环境配置对了,再看一下执行的java文件所在路径是否正确,例如java文件在D盘中,当前路径确是C盘。
3、再看看java文件扩展名是否为.java,如果你的系统文件夹选项隐藏了扩展名txt,那你改成的文件或许是Hello.java.txt,当然找不到文件了(本博主刚开始写的时候就是这个错误)
这时选择上方工具栏的 “工具-->文件夹选项-->查看-->-隐藏已知文件类型的扩展名,勾选去掉,这时你就能查看自己后缀名是否错误了。
4、当然就是就是看看你的文件名是否对了,还有文件名里面的class类对不对,排除错误之后,运行如下:
如果大家找不到java文件的话,肯定是某个地方设置错了或者文件有误,只要大家及时去排查,并对症下药好了!最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。
推荐阅读: