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” 博客,转载请与作者联系!
原文地址:http://7426812.blog.51cto.com/7416812/1618326