码迷,mamicode.com
首页 > 编程语言 > 详细

java 中break与continue的区别

时间:2015-03-08 01:32:30      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:continue   java   

break 终止整个循环

		for(int i=0;i<arr.length ;i++){
			for(int j=0;j<arr[i].length;j++){
				System.out.println("i="+i+",j="+j);
				if(arr[i][j]==5){
					break;
				}
			}
		}

如上 里层循环将会被终止,如果将break放到外层循环体内,则外层循环体将被终止。


continue 终止当前循环内代码的执行。示例代码如下:

for(int i=0;i<10;i++){
			for(int j=0;j<10;j++){
				System.out.println("i="+i+",j="+j);
				if(j==5){
					continue;
					} 
				System.out.println("123");
				}
			}
	}

里层循环,当j=5的时候 System.out.println("123")将不执行,继续循环跳到j=6,直到整个循环完毕。

本文出自 “William” 博客,转载请与作者联系!

java 中break与continue的区别

标签:continue   java   

原文地址:http://7426812.blog.51cto.com/7416812/1618326

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!