首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

请假java大神们一个有关问题。求抄神

2013-07-08 
请假java大神们一个问题。。。求抄神在java中 这种写法什么意思啊:scan : {for(int i0i10i++){break scan

请假java大神们一个问题。。。求抄神
在java中 这种写法什么意思啊:
scan : {
    for(int i=0;i<10;i++){
     break scan;
 }

break 跳出了scan的代码体,求大神指教 这是什么意思 Java
[解决办法]
这个在多层嵌套循环的时候比较常用:默认情况下,内层的break知会跳出内层的循环,如果想跳出外层循环,就可以这样写了:

outer:for(...)
{
  while(...)
  { 
     if(...)
     {
        break;//只跳出内层的循环
     }

     if(...)
     {
        break outer;//跳出到外层的循环(外层的循环也直接结束了)
     }
  }
}

热点排行