[an error occurred while processing this directive]

Delete a File 


In this section, you will learn how a specified file or directory is deleted. For deleting a file from a directory you need to give the file name to be deleted.

Description of program:

The following code of program deletes a file from a directory. In this program the compiler will ask to enter the name of the file to be deleted. For this we have used "BufferedReader(new InputStreamReader(System.in));" method as you very well know about it. If the file exists in the directory then it will be deleted otherwise we will get a message that "file was not successfully deleted".

import java.io.File;
import java.io.*;

public class DeletingFile {
  public static void main(String args[])throws IOException{
  BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
    System.out.print("Enter the file name to delete:");
    String file_name = in.readLine();
    File file = new File("File already exist!");
    boolean exist = file.createNewFile();
     if (!exist){
     System.out.println("File was successfully deleted.\n");
     else {
     System.out.println("File was not successfully deleted.\n");

Output of the program:

C:\unique>javac DeletingFile.java

C:\unique>java DeletingFile
Enter the file name to delete:wonderful.txt
File was successfully deleted.


Download this example.


[an error occurred while processing this directive]