Create directory along with required nonexistent parent directories
import java.io.File; public class Main { public static void main(String[] args) { File dir = new File("C:/1/Parent1/Parent2/DemoDir"); boolean isDirCreated = dir.mkdirs(); if (isDirCreated) System.out.println("created"); else System.out.println("Failed"); } }