📅  最后修改于: 2023-12-03 15:38:56.285000             🧑  作者: Mango
在 Java 中退出程序的方法有很多种,本文将介绍其中的三种。
System 类中有一个名为 exit 的静态方法,可以用来终止 Java 虚拟机的运行。exit 方法接收一个整数值作为参数,用来表示程序的退出状态。一般来说,0 表示正常退出,非 0 表示异常退出。下面是使用 System.exit 方法退出程序的示例代码:
public class Main {
public static void main(String[] args) {
// do something
System.exit(0);
}
}
退出代码为 0 表示程序正常结束,退出代码为非 0 表示程序异常结束。
return 语句可以用来从方法中返回一个值,并终止方法的执行。在 main 方法中使用 return 语句可以直接退出程序。下面是使用 return 语句退出程序的示例代码:
public class Main {
public static void main(String[] args) {
// do something
return;
}
}
在 Java 中,抛出异常可以终止程序的执行。可以在 main 方法中抛出一个异常来直接退出程序。下面是使用抛出异常退出程序的示例代码:
public class Main {
public static void main(String[] args) {
// do something
throw new RuntimeException("exit program");
}
}
以上就是三种退出 Java 程序的方法,可以根据具体场景选择适合的方法。