黑马程序员技术交流社区

标题: break,continue和return [打印本页]

作者: 许慎誉    时间: 2015-2-7 22:49
标题: break,continue和return
break:
        1.用于switch语句,跳出switch;
        2.用于循环结构;表示跳出循环;
          结束循环方式:
          1).条件表达式为false;
          2).使用break;
continue语句:
1.只能用于"循环结构";
        2.通常用在嵌套循环中,用于内层循环控制外层循环;
        3.它表示,结束本次循环,继续下一次循环
        4.不加标签的continue代表结束所在循环的本次循环,继续下一次循环
break和continue比较:
        1.break可用于switch和循环结构,continue只能用于循环;
        2.break表示结束循环体;continue表示结束循环的本次循环,继续下一次循环;
        3.break和continue都可以不使用标签,用于单层循环。
        4.break和continue也可以用于标签,表示操作标签所在的循环;
        5.break和continue后面不能有任何其它语句;
        6.带标签使用break和continue一般用于"嵌套循环",在内层循环中控制外层循环。
          当单层循环时,跟不使用标签效果是一样。
7、return语句
1.应用位置;只能在方法体内;
2.一般用于返回值,语法:return值;
3.如果方法没有声明返回值类型,空类型—void,也可以在方法内使用return语句,代表方法结束。

作者: 书生灬流年    时间: 2015-2-8 12:50
总的的不错啊!!
作者: coolmiao13    时间: 2015-2-8 13:25
本帖最后由 coolmiao13 于 2015-2-8 13:33 编辑

总结的好有调理,我觉得标签使用最好来额例子,就超级完美了。对了,加上一句,return 不能用在finally块中。


作者: Android豪    时间: 2015-2-8 23:17
用心的总结
作者: BEIKOU    时间: 2015-2-9 07:35
恩恩,不错
作者: 心镜逝水    时间: 2015-2-9 08:55
,,,,,,
作者: 许庭洲    时间: 2015-2-11 13:29
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2