如题,谢谢!

解决方案 »

  1.   

    java中没有loop关键字
    也没有break out
    只有 break
    break是用在循环体里面,用于跳出循环体的
      

  2.   

    我觉得楼主的意思是跳出到带标号的循环吧
    一般把标号写成 OutLoop 我到是见过 不过break 就是break
    不清楚什么是 break out
      

  3.   

    带标签的循环可以在多重循环中随便跳转或者终止任何一层循环,比如说:
     loop1:
       for(int i=0;i<100;i++)
    {
       if(i/2!=0)
    {
      continue loop1;
    }
    else
    {
       System.out.println(i);
    }
      loop2:
          for(int j=0;j<100;i++)
    {
        if(j/3==0)
    {
       continue loop1;
    }
     else{     System.out.println(j);
    }
    loop3:
         for(int k=0;k<100;k++)
    {
         if(k/4!=0)
    {
        continue loop0;
    }else
    {
        System.out.println(k);
    }
    }
    }}
    带标签的多重循环可以很方便的继承或者跳转到任意循环体,不过thinking in java中曾提到尽量少用标签,可能随着代码量的增加,程序维护起来比较困难,而且生成的汇编指令比较复杂,个人绝对一般在程序代码结构不是很复杂的情况下我们还是可以用用的.
      

  4.   

      用java这么久,还没用到过
      

  5.   

    我只在vb中见过loop
    do while exprloop
    或者
    do loop until expr
    java中没见过
      

  6.   

    “loop”说白了有点类似C++中的“go to”语句,可以在多层循环中跳出到任意一层。
      

  7.   

    LZ说的就是定义标签的意思
    没有loop这关键字
    例如
    loop:
    。break loop;//程序调至loop开始运行
    现在已经没用了 ,可以说从来没有用过,,,可以用do{} while{} 或while{} do{}