Java之跳转控制语句-return

简介: Java之跳转控制语句-return

跳转控制语句-return

  • return 使用在方法,表示跳出所在的方法,注意:如果 return 写在 main 方法,退出程序,后面的代码不再执行。

Return01.java

public class Return01 {
    public static void main(String[] args) {
        for (int i = 1; i <= 5; i++){
            if (i == 3){
                System.out.println("兮动人"+i);
                return;
            }
            System.out.println("Hello World!");
        }
        System.out.println("go on...");
    }
}

在这里插入图片描述

  • 把上面的 return 改为 break,执行结果为:

在这里插入图片描述

  • 改为 continue 结果为:

在这里插入图片描述

目录
相关文章
|
22天前
|
存储 Java
[Java]面试官:你对异常处理了解多少,例如,finally中可以有return吗?
本文介绍了Java中`try...catch...finally`语句的使用细节及返回值问题,并探讨了JDK1.7引入的`try...with...resources`新特性,强调了异常处理机制及资源自动关闭的优势。
18 1
|
6月前
|
Java
Java的控制流程语句:深入理解条件语句、循环语句与跳转语句
Java的控制流程语句:深入理解条件语句、循环语句与跳转语句
65 1
|
1月前
|
Java
java中父类方法return this.对象还是变量,子类去调用this.这个方法的问题
本文探讨了在Java中,当父类的方法返回`this`对象或变量时,子类调用该方法的行为,以及`this`关键字在不同类中调用方法时的指向问题。
15 0
java中父类方法return this.对象还是变量,子类去调用this.这个方法的问题
|
6月前
|
Java 程序员
Java程序设计基础——循环中的跳转语句
Java程序设计基础——循环中的跳转语句
|
3月前
|
Java
【Java基础面试四十】、在finally中return会发生什么?
文章讨论了在Java中finally块中使用return语句的问题,指出如果在finally块中使用return或throw语句,将导致try块或catch块中的相应语句失效,因为finally块中的return或throw会终止方法,之后系统不会再执行try或catch块中的代码。
|
4月前
|
Java
java中return,break以及continue的用法
java中return,break以及continue的用法
47 10
|
5月前
|
Java
杨老师课堂_Java教程第三篇之控制语句
杨老师课堂_Java教程第三篇之控制语句
27 1
|
6月前
|
Java
Java的程序基本控制语句
Java的程序基本控制语句
|
5月前
|
存储 Java
Java基础手册(标识符 关键字 字面值 变量 数据类型 字符编码 运算符 控制语句 方法及方法重载和递归 面向对象与面向过程)
Java基础手册(标识符 关键字 字面值 变量 数据类型 字符编码 运算符 控制语句 方法及方法重载和递归 面向对象与面向过程)
39 0
|
6月前
|
Java
【JAVA基础篇教学】第三篇:Java循环控制语句
【JAVA基础篇教学】第三篇:Java循环控制语句