黑马程序员技术交流社区
标题:
break,continue和return的区别?
[打印本页]
作者:
czhczhczh
时间:
2016-1-9 21:20
标题:
break,continue和return的区别?
break,continue和return的区别?
作者:
wxw19910324
时间:
2016-1-9 23:06
break (跳出) contuine(继续)
这连个可以单独存在 (switch) (for)
break 语句应用范围:选择结构和循环结构
return 返回数值
contuine 语句范围 循环结构
在switch 中 break必须写,不写可能会产生case穿透 ,结束条件:遇到break,遇到switch的右大括号.
例如
int x = 2; {
case 2:
System.out.println("a");
case 3
System.out.println("b");
break;
}
作者:
OliverLC
时间:
2016-1-10 01:08
break是结束并跳出本次循环,
continue是跳出本次循环,继续下一次循环,
return是直接返回,
作者:
1379号监听员
时间:
2016-1-10 18:04
补充一点,return可以直接结束方法
作者:
shenfuhan
时间:
2016-1-10 19:04
break是跳出整个循环,continue是跳出当前循环,进入下一个循环,return是结束方法体,返回值,其它的请大神补上
作者:
shenfuhan
时间:
2016-1-10 19:05
是不是答错了
作者:
我爱睡觉
时间:
2016-1-10 19:18
break 结束整个(循环,判断,选择)
continue 单次结束(循环)
return 发生在方法/函数结束
作者:
yifuyue
时间:
2016-1-10 21:24
break是跳出循环,continue是跳出此次循环,return结束方法
作者:
战神1996
时间:
2016-1-10 21:29
break是结束并跳出本次循环,
continue是跳出本次循环,继续下一次循环,
return是直接返回
作者:
cgy123
时间:
2016-1-10 21:34
上面说的差不多啦
作者:
sss1234hhh
时间:
2016-1-10 22:04
1l已经说得很详细了
作者:
xiangning
时间:
2016-1-10 23:38
break 结束整个(循环,判断,选择)
continue 单次结束(循环)
return 发生在方法/函数结束
作者:
呼雁潇
时间:
2016-1-11 10:51
我也来巩固一下,
break;跳出循环只能在switch和循环中使用
contiune;结束本次循环,继续下次循环,只能在循环中使用;
return;返回语句,用来结束方法
作者:
人生如梦弹指间
时间:
2016-1-11 11:25
break语句通常用在循环语句和开关语句中,当break语句用于do-while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句, 通常break语句总是与if语句联在一起,即满足条件时便跳出循环。
continue语句的作用是跳过循环本中剩余的语句而强行执行下一次循环。continue语句只用在for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。
return语句是将函数的值返回主调函数。
作者:
542826323
时间:
2016-1-11 18:53
综合各位的见解就可以,谢谢各位,学习了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2