黑马程序员技术交流社区

标题: 自我总结——关于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