关于return的两个小例子

来源:互联网 发布:开淘宝企业店需要什么 编辑:程序博客网 时间:2024/06/05 20:50

public class Return_Demo {
static int i=3;
public static void main(String[] args) {
if (i==3) {
return;
System.out.println(” ok”);//报错,不会输出
}
System.out.println(” ok”);//不会输出
}

}
没输出;
看下面这个:
public class Return_Demo {
static int i=3;

public static void main(String[] args) {    onTed();    System.out.println(" ok");}private static void onTed() {    if (i==3) {        return;    }    System.out.println(" ook");}

}
输出:ok

小结:我们发现当一个方法内执行到return的时候,将会跳出该方法而不执行该方法体内的其他代码.,而其他被调用的方法内的代码会被执行.

1 0
原创粉丝点击