专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java退出程序的方法

Java退出程序的方法

更新时间:2022-08-29 10:33:00 来源:动力节点 浏览11739次

Java 编程语言是一种功能强大的编程语言。如果您是程序员或开发人员,Java 是您拥有的重要且必备的知识之一。老实说,您需要了解很多Java知识。那么,在Java系列文章之后,就是关于如何在Java中结束一个程序以及如何结束它的文章。

System.exit() 终止 Java 程序

对于不知道如何用 Java 结束程序的人来说,有很多方法可以做到这一点。首先,我们可以使用 System 类的 exit() 方法,老实说,这是 Java 中最流行的停止程序的方法。System.exit() 终止退出我们正在运行的当前程序的 Java 虚拟机 (JVM)。

为了完全理解它,下面是一个关于如何在 Java 中使用 System.exit() 方法结束程序的简单示例。但是,请注意它需要一个整数,即状态码。然后,我们将 0 传递给 exit() 函数,这表示终止成功发生,没有任何错误。像 1 和 -1 这样的非零状态告诉编译器以一些错误或消息终止程序。

此外,您可以看到输出仅打印以下示例中的 Statement 1。这是程序在执行后退出,语句 2 永远无法执行。

输出:

Statement 1
Process finished with exit code 0

如何在Java中的if语句中结束Java程序

基于 if 语句条件的 Java 停止程序的另一种方法。然后,请按照以下示例进行操作。

输出:

10
20
30

终止 JVM

因此,如您所见,迭代时,只要数组元素大于或等于 40,Java 程序就会停止。调用 System.exit() 方法后,它既没有继续循环,也没有打印循环结束。

如何使用return结束java程序

我们提到了Java停止程序的另一种方式,您可以使用return语句。

Retuern 语句停止当前方法的执行并将其返回给调用方法。然后,它是编译器已经知道的保留关键字。此外,return 如果它是正在执行的类的 main 方法中的最后一条语句,则可以结束 java 程序。因此,如果您将代码放在 return 语句之后,编译器将给出无法访问代码的错误。

示例 1

公共类JavaHelloWorld {
公共静态无效主要(字符串[]参数){
System.out.println(“在调用 Syste.exit() 之前”);
返回;    
    System.out.println(“调用 Syste.exit()”);   

总而言之,在java程序之前会在第6行给你一个关于无法访问代码的编译错误。

示例 2:如何在 java 中结束程序

假设您想编写 isPrime 方法来检查数字是否为素数。当然,您可以从 main 方法调用 isPrime() 方法,并根据数字是否为素数返回 true 或 false。

输出:

17 素数:真
27 素数:假
79 素数:真

以上就是关于“Java退出程序的方法”介绍,大家如果对此比较感兴趣,想了解更多相关知识,可以关注一下动力节点的Java入门视频教程,里面的课程内容由浅到深,细致全面,通俗易懂,适合零基础的小白学习,希望对大家能够有所帮助。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>