Java System类exit()方法及示例

系统类exit()方法

  • exit()方法在java.lang包中可用。

  • exit()方法用于退出当前正在运行的JVM(Java虚拟机)。

  • exit()方法是一个静态方法,也可以使用类名进行访问。

  • exit()方法可能会引发各种类型的异常,并且在下面给出异常的描述,
    SecurityException:如果某个特定方法checkExit()不允许在安全管理器中存在给定的exit_status的情况下退出,则该异常将在下面给出。

语法:

    public static void exit (int exit_status);

参数:

  • exit_status –表示JVM终止的阶段或级别,此处的非零值表示JVM的异常终止。

返回值:

此方法的返回类型为void,它不返回任何值。

示例

//Java程序演示的例子 
// exit()系统类的方法

public class ExitMethod {
    public static void main(String[] args) {
        //声明一个数组
        int array[] = {
            10,
            20,
            30,
            40,
            50
        };

        for (int i = 0; i < array.length; ++i) {
            if (array[i] < 60) {
                System.out.println("Element at index" + " " + i + " is " + array[i]);
            } else {
                System.out.println("We are exiting JVM normally");
                System.exit(0);
            }
        }

    }
}

输出结果

E:\Programs>javac ExitMethod.java
E:\Programs>java ExitMethod
Element at index 0 is 10
Element at index 1 is 20
Element at index 2 is 30
Element at index 3 is 40
Element at index 4 is 50