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

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)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页