return 和 break的区别

来源:互联网 发布:黑马校对软件价格 编辑:程序博客网 时间:2024/04/29 13:04
return是返回的意思,就是跳出当前执行的方法;break是结束当前的循环,但是循环体后面的部分还是会执行给你个简单的例子public void a(){  int i=0;  while(true){     if(i<10){       i++;     }else{       return;     }  }system.out.print("haha");//因为前面有了return,跳出了a方法,所以这句不会执行}public void a(){  int i=0;  while(true){     if(i<10){       i++;     }else{       break;     }  }system.out.print("haha");//因为前面有了break,跳出的是循环体,所以这句会执行}
1 0
原创粉丝点击