Java IO Tutorial - Java File.deleteOnExit()








Syntax

File.deleteOnExit() has the following syntax.

public void deleteOnExit()

Example

In the following code shows how to use File.deleteOnExit() method.

/* ww  w . j a  va2  s.  co m*/

import java.io.File;

public class Main {
  public static void main(String[] args) throws Exception  {

    File f = File.createTempFile("tmp", ".txt");

    System.out.println("File path: " + f.getAbsolutePath());

    // deletes file when the virtual machine terminate
    f.deleteOnExit();

  }
}

The code above generates the following result.