Java File example to create an empty file using createNewFile


public boolean createNewFile()
Atomically creates a new, empty file named by this abstract pathname if and only if a file with this name does not yet exist. The check for the existence of the file and the creation of the file if it does not exist are a single operation that is atomic with respect to all other filesystem activities that might affect the file.
Note: this method should not be used for file-locking, as the resulting protocol cannot be made to work reliably. The FileLock facility should be used instead.

Program:
package com.candidjava;
import java.io.*;
public class FileCreateNewFile 
{
	    public static void main(String[] args) 
	   { 
	        File f = null;
	        boolean bool = false;
	        try 
		      {
	            f = new File("mmn.txt");
	            bool = f.createNewFile();
	            System.out.println("The File Created:" + bool);
	            bool = f.createNewFile();
	            System.out.println("The File Created:" + bool);
	           } 
		catch (Exception e) 
		       {
	            System.out.println(e);
	           }
	    }
}	 

      Output:
       The File Created:true
       The File Created:false

      Description:
An empty file is created and returns a boolean.

Returns:
true if the named file does not exist and was successfully created; false if the named file already exists

Throws:
IOException - If an I/O error occurred
SecurityException - If a security manager exists and its SecurityManager.checkWrite(java.lang.String) method denies write access to the file



Related Post

Comments


©candidjava.com