A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

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前,而是可以标记在{}前的
您需要登录后才可以回帖 登录 | 加入黑马