import java.io.*;  public class UseLabel  {public static void main(String[] args)  {Loop:  for(int i=2; i<10;i++)  {for(intj=2;j<i;j++)  if( i%j == 0)continueLoop;   System.out.print(i+" ");} }  }输出结果是什么?

解决方案 »

  1.   

    什么时候continue有这种用法了,我记得break才有这种类似goto的用法的,关注中~~~
      

  2.   

    continue在这里是表示跳转到Loop:吧。
      

  3.   

    不过这种写法不好!不推荐这样写的呢!
    Loop: 是不推荐用的
      

  4.   

    输出:2 3 5 7
    当i=2没有执行for(intj=2;j <i;j++) if( i%j == 0)continueLoop; 这句直接打印i;当i=9,j=3的时候,执行continueLoop,这时i=10,跳出循环