package com.test; import java.io.File; public class DirRecursion { // mkdirs() public static void mkDir(File file) { if (file.getParentFile().exists()) { file.mkdir(); } else { mkDir(file.getParentFile()); file.mkdir(); } } public static void main(String[] args) { File file = new File("c:/xx/xx/xx/xx"); mkDir(file); } }