Process.destroy() has the following syntax.
public abstract void destroy()
In the following code shows how to use Process.destroy() method.
public class Main { //from w w w . j av a2s. c o m public static void main(String[] args) { try { // create a new process System.out.println("Creating Process..."); Process p = Runtime.getRuntime().exec("notepad.exe"); // wait 10 seconds System.out.println("Waiting..."); Thread.sleep(10000); // kill the process p.destroy(); System.out.println("Process destroyed."); } catch (Exception ex) { ex.printStackTrace(); } } }
The code above generates the following result.