如何从程序中退出 Java 应用
2022-08-31 07:35:15
使用代码退出 Java 应用程序的最佳方法是什么?
您可以使用 System.exit()
来实现此目的。
根据oracle的Java 8文档:
public static void exit(int status)
终止当前正在运行的 Java 虚拟机。该参数用作状态代码;按照惯例,非零状态代码表示异常终止。
此方法调用类运行时中的 exit 方法。此方法永远不会正常返回。
该调用实际上等效于调用:
System.exit(n)
Runtime.getRuntime().exit(n)
System.exit(0);
“0”让任何呼叫您程序的人都知道一切正常。但是,如果由于错误而退出,则应使用 与特定错误对应的另一个非零数字。System.exit(1);
另外,正如其他人所提到的,首先清理!这涉及关闭文件和其他打开的资源。