Java 为什么我们要用退出(0)、退出(1)等退出状态通知JVM?

Java 为什么我们要用退出(0)、退出(1)等退出状态通知JVM?,java,Java,我试图弄明白为什么我们应该用退出状态值通知JVM,比如0或1 需要什么 例如: class sample { public static void main (String args[]) { System.out.println("Calling System.exit()"); System.exit(0); } } 退出代码不适用于JVM。它适用于运行程序的用户/系统 退出代码0表示程序执行正常。任何其他内容的退出代码都表示错误。作

我试图弄明白为什么我们应该用退出状态值通知JVM,比如0或1

需要什么

例如:

class sample
{
    public static void main (String args[])
    {
        System.out.println("Calling System.exit()");
        System.exit(0);
    }
}

退出代码不适用于JVM。它适用于运行程序的用户/系统

退出代码
0
表示程序执行正常。任何其他内容的退出代码都表示错误。作为开发人员,您可以确定不同代码的含义,例如,您可以确定
4
的代码意味着数据库错误导致退出


.

您不通知jvm,而是通知用户。