`
jackroomage
  • 浏览: 1197913 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

JAVA中 RETURN与break有何区别

 
阅读更多

想看一个例子:

 

public class G {
   
    public static void main(String[] args){
    t();
    }
    public static void t(){
        for(int i=0;i<5;i++){
            System.out.println(i);
             return; // 用break 下面的循环还继续执行
        }
        for(int i=0;i<5;i++){
            System.out.println("i="+i);
       }      
    }
}

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 下面是简单解释

 

break是用来跳出循环的,例如for,while,do-while都可以跳出,但不跳出函数
return是使整个函数返回的,后面的不管是循环里面还是循环外面的都不执行

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
人的一生举例:
如果return了,那说明明就结束了,等着投胎转世吧
如果breack了,那就不用工作了,你就可以享受生活了
如果continue,那就是今天不用工作了,但是之后你还是要工作
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics