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.


/*from   www  . j  a va  2 s  . com*/

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.