Example & Tutorial understanding programming in easy ways.

How to delete temporary file in java?

 Temporary file is used to store the less important and temporary data, which should always be deleted when your system is terminated. The best practice is use the File.deleteOnExit() to do it.

For example,

File temp = File.createTempFile("abc", ".tmp");

The above example will create a temporary file named “abc.tmp” and delete it when the program is terminated or exited.

If you want to delete the temporary file manually, you can still use the File.delete().


package com.mkyong.file;

import java.io.File;

import java.io.IOException;

public class DeleteTempFileExample


public static void main(String[] args)



//create a temp file

File temp = File.createTempFile("temptempfilefile", ".tmp");

//delete temporary file when the program is exited


//delete immediate


}catch(IOException e){



Read More →
R4R Team
R4Rin Top Tutorials are Core Java,Hibernate ,Spring,Sturts.The content on R4R.in website is done by expert team not only with the help of books but along with the strong professional knowledge in all context like coding,designing, marketing,etc!