黑马程序员技术交流社区
标题:
自我总结——关于break和continue的使用 以及对应标签的使用
[打印本页]
作者:
公输子
时间:
2015-8-30 23:38
标题:
自我总结——关于break和continue的使用 以及对应标签的使用
break 和 continue
仅在循环中使用
break: 结束当前循环,循环不在继续
continue :结束本次循环,循环进入下一次
开发过程中如果要使用break或者continue,一般在前面我们都要加一个判断
break 和continue后面不能写语句,一般配合if语句使用
疑问?如果使用break 的标签跳出内循环,那么内循环外的还会继续执行麽?
a:for ( int i = 1;i<9;i++)
{
b: if(true){
for(int j =1 ;j<9;j++)
{
if(j==8){
break a;
}
System.out.println(1);
if(j==6)
{
continue b;
}
}
System.out.println(2);
}
}
跳出标签并不是只能标记在loop前,而是可以标记在{}前的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2