devxlogo

Terminating the Current Java Runtime Programmatically

Terminating the Current Java Runtime Programmatically

You can terminate the Java runtime that you are in programmatically. The Java Runtime class provides a method halt(argument) to support this. Of course, caution is advised when using this method to terminate an applications.

public class TerminatingJavaRuntime{   public static void main(String args[])   {      TerminatingJavaRuntime terminatingJavaRuntime = new TerminatingJavaRuntime();      terminatingJavaRuntime.proceed();   }      private void proceed()   {      System.out.println("State 1...");      System.out.println("State 2...");      Runtime.getRuntime().halt(0);      System.out.println("State 3.");   }}/*

Expected output:

[root@mypc]# java TerminatingJavaRuntimeState 1...State 2...*/

devx-admin

Share the Post: