Write a program in java programming language to create a directory and check whether the directory is created.
Updated: Sept. 28, 2023 — Training Time: 1 Minute
Overseen by: Archangel Macsika
All Training Resources
Scroll for more menu list
Topic: File management - Java Programming
Difficulty: Intermediate.
Companies who previously asked this: -.
Objective: Write a program in java programming language to create a directory and check whether the directory is created.
Input: None.
Expected Output: Directory.
Sikademy Solution
package sikademy;
/**
*
* @author Archangel Macsika
*/
import java.io.File;
import java.util.Scanner;
import java.util.logging.Level;
import java.util.logging.Logger;
// This class creates a directory.
public class CreateDirectory {
private static final Logger LOGGER=Logger.getLogger(CreateDirectory.class.getName());
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
LOGGER.info("Enter the name of the directory(absolute name) :");
String directoryName = scan.next();
LOGGER.log(Level.FINE,"The name of the file is : "+directoryName);
File file = new File(directoryName);
LOGGER.info("Checking for the existence of file");
if (file.exists() || (file.isFile())) {
LOGGER.log(Level.SEVERE,"Sorry the directory already exist or file is not a directory");
} else {
if (file.mkdirs()) {
LOGGER.info("Directory created Successfully");
} else {
LOGGER.log(Level.SEVERE,"Directory Creation Failed!");
}
}
}
}