我在我的java程序中使用了exit()
,它只是退出正在执行的程序。但我不明白退出类型之间的区别!!
例如
exit(0)
exit(1)
exit(2)
..依此类推。谁能分享一下这方面的信息吗?
最佳答案
该值对于 Java 程序本身没有任何意义。调用 Java 程序的 shell 可以使用它来确定下一步要做什么。
来自JavaDoc public static void exit(int status)
终止当前正在运行的 Java 虚拟机。该参数用作状态代码
; 按照惯例,非零状态代码表示异常终止。
关于java - java中exit(number)的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23022731/