本帖最后由 yuanjun52306 于 2015-10-18 00:15 编辑
break和continue的区别:
1、最主要的区别:
break=跳出循环;(直接跳出 for , do while , while 循环体)
continue=跳过本次循环;(跳至当前循环体的头部)
代码:
- public class Test7 {
- public static void main(String[] args) {
- for(int i = 1 ; i <= 3 ; i++){
- if(i == 2){
- continue;
- }
- System.out.println(i);
- }
- }
- }
复制代码 输出:1 3
2、如果配合标签使用的话,break甚至可以一次跳出多个循环体,而continue则可以自由跳至任何一层循环,关键看标签在哪里
参考:http://www.360doc.com/content/11/0822/11/4083881_142361816.shtml
|