欢迎光临
我们一直在努力

java创建文件时找不到指定路径的原因

java创建文件时找不到指定路径的原因插图

创建文件时,提示找不到指定的路径,那是因为没有创建目录导致的。 (推荐:java视频教程

比如创建一个文件:

File file = new File(“C:/test.txt”); 
file.createNewFile();

这样是正确的,不会出现任何错去异常。

但是这样就出现 “系统找不到指定的路径”的异常:

File file = new File(“C:/test/test.txt”); 
file.createNewFile();

后来找到了答案,问题出在了:当你创建文件时,首先应该创建文件的父目录(除非你手动创建过了父目录)。
也就是这样写创建多级目录的文件:

File fileDir = new File(“C:/test/”); 
fileDir.mkdirs(); 
File file = new File(“test.txt”); 
file.createNewFile();

更多java知识请关注java基础教程栏目。

相关推荐: 命令行运行java的class文件提示找不到或无法加载主类

问题如下 TestOne.java package moon.star; public class TestOne { public void fTestOne() { System.out.println("I an a method In TestOne …

赞(0)
未经允许不得转载:爱分享 » java创建文件时找不到指定路径的原因

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

爱分享,生活常用知识教程百科分享、学习、交流平台

爱分享精选好货商城