java - java中exit(number)的区别

标签 java syntax exit

我在我的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/

相关文章:

java - 为什么 System.out.print() 不工作?

firefox-addon - 在 Firefox 插件中响应 "Clear history when Firefox closes"

python - 如何在python中停止当前执行的系统调用

android - 如何通过停止从应用程序运行的后台退出但不关闭服务

java - 用于过滤的 For-Each 循环的替代品是什么?

java - 分享一个需要数据持久化的项目【数据库】

syntax - 如何定义带有参数和返回类型(如 Fn)的特征?

PHP MySQL 多个 id 插入并设置名称

java - 尝试使用 GUI 解决问题,但 if 语句让我感到困惑

Java异常处理——自定义异常