【问题标题】:What does it mean "Process finished with exit code 0" in IntelliJ IDEA?IntelliJ IDEA 中的“进程以退出代码 0 完成”是什么意思?
【发布时间】:2020-07-05 04:28:56
【问题描述】:

我是初级 Java 开发人员,并且是使用 IntelliJ IDEA 的新手。 当一个应用程序结束或完成时,它会说进程完成,退出代码为 0 或 1,有时是 -1,我实际上并不知道这些代码的含义。 谢谢你告诉我这些数字之间的区别。

【问题讨论】:

  • 0 以外的错误代码(即成功)通常表示未捕获的异常,应在终端中附带一条消息,解释发生了什么。

标签: java intellij-idea intellij-14


【解决方案1】:

0 通常意味着进程正常终止,没有错误条件。其他代码通常表示特定的错误情况,但含义因过程而异。在 Java 中,您的应用程序可以使用System.exit() 设置返回码。如果 JVM 遇到低级错误或未捕获的异常,它也有可能返回一个非零值,而不是您的应用程序显式返回的值。

【讨论】:

    猜你喜欢
    • 2019-09-11
    • 1970-01-01
    • 1970-01-01
    • 2015-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多