更新时间:2022-08-29 10:33:00 来源:极悦 浏览12102次
Java 编程语言是一种功能强大的编程语言。如果您是程序员或开发人员,Java 是您拥有的重要且必备的知识之一。老实说,您需要了解很多Java知识。那么,在Java系列文章之后,就是关于如何在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
基于 if 语句条件的 Java 停止程序的另一种方法。然后,请按照以下示例进行操作。
输出:
10
20
30
终止 JVM
因此,如您所见,迭代时,只要数组元素大于或等于 40,Java 程序就会停止。调用 System.exit() 方法后,它既没有继续循环,也没有打印循环结束。
我们提到了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入门视频教程,里面的课程内容由浅到深,细致全面,通俗易懂,适合零基础的小白学习,希望对大家能够有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习