1. 使用: System.exit()方法
System.exit():System.exit(int status) 方法可用于退出 Java 虚拟机。通常将非零值作为参数传递给该方法,表示程序异常终止。调用 System.exit(0) 表示正常退出程序。
System.exit(0);
其中的System.exit(0);
其是一种在执行时终止 Java 虚拟机 (JVM) 的方法,这也会导致当前正在运行的程序终止。它需要一个参数,即状态。如果状态为 0,则表示终止成功,而非零状态表示终止不成功。
2.使用:return关键字
在主方法或其他任何方法中使用 return 语句可以退出当前方法,并返回到调用方。如果在主方法中使用 return 语句,将会结束整个程序的执行。
return;
可以运用在程序退出上也可以运用在函数值返回上。
3.使用异常
抛出一个未被捕获的异常也可以导致程序退出。
public class ExceptionExample {
public static void main(String[] args) {
System.out.println("Before exception");
throw new RuntimeException("Exception occurred"); // 抛出异常,退出程序
System.out.println("没有执行!!!"); // 不会执行到这里
}
}