1、System.exit()语句的作用

用来终止Java虚拟机的运行。

2、数字表达什么意思

数字0表示正常终止Java虚拟机的运行。

其它整数表示异常终止Java虚拟机的运行。

3、扩展

在程序中,我们一般使用System.exit()语句退出软件。但在平时的Java代码中,我们通常使用return语句来结束代码的执行。

因为return语句不会终止Java虚拟机的运行,只会结束某个方法的执行。

接下来,我们通过一个代码例子来演示它们的不同。

创建一个method方法,当for循环中的i等于5时,调用return语句。

java里exit用法(Java中的System.exit语句中的数字表达什么意思)(1)

运行代码后,main方法中的for循环还是可以正常运行的。

java里exit用法(Java中的System.exit语句中的数字表达什么意思)(2)

但如果换成System.exit()语句。

java里exit用法(Java中的System.exit语句中的数字表达什么意思)(3)

这时会发现main方法中的for循环不运行了,这是因为System.exit()语句终止了Java虚拟机的运行。

java里exit用法(Java中的System.exit语句中的数字表达什么意思)(4)

,