At times, you need to create temporary files to perform certain actions. The following code segment illustrates the same:
import java.io.*;public class CreateTempFile{ public static void main(String args[]) { CreateTempFile createTempFile = new CreateTempFile(); createTempFile.proceed(); } private void proceed() { try { File tempFile = File.createTempFile("FileNameStart",null); //A new file with name FileNameStart.tmp will be created in the default Temp/tmp folder System.out.println("Temp file created and location is " + tempFile.getCanonicalPath()); }catch(IOException ioe) { System.out.println("IOException: "+ioe); } }}