java.io.File类
创建文件及目录方法。
1:createNewFile()
创建文件,当文件父目录不存在时,抛出IOException:系统找不到指定路径
2:mkdir()
创建目录,当文件父目录不存在时,不抛出任何异常,不会创建目录
3:mkdirs()
创建目录及所有所需但不存在的父目录。操作失败时,也可能已经成功创建了一部分所需父目录。
常见问题:
创建文件时,如父目录不存在,则会导致创建文件失败。
解决方法:
创建文件时,先创建所需父目录,再创建文件。
f.getParentFile().mkdirs(); f.createNewFile(); |