class WhileUsing 
{
   public static void main(String[] args) 
   {
      int i = 1;
      int sum = 0;
      
      while(i <= 10) 
      {
         sum += i;
         i ++ ;
         outp:
         for(int j = 0; j < 5; j ++ ) 
         {
            System.out.println("j= " + j);
            
            if(j == 2) 
            {
               //continue outp; 
               break outp;
            }
           
         }
      }
      
      System.out.print(sum);
      try 
      {
         System.in.read();
      }
      catch(Exception e) 
      {
      }
   }
}在这outp是什么意思,与之相关的还有什么呢
没看到过呵

解决方案 »

  1.   

    break outp;
    把这个标签指定的循环都破坏掉了
    指向外的话两个循环都报废
    指向内,内循环停止工作!
      

  2.   

    class Test
      {
      public static void main(String []args)
      {
      outp2:
      { outp:
      for(int i=0;i<10;i++)
      {
      System.out.println(i);
      break outp2;
     
     
      }
      System.out.println("outp2");
     
    }  System.out.println("完成");
      }
      }
    跳出指定的标签代表的循环........
      

  3.   

    类似于c语言中的标签,你定义了以后就可以直接用break outp;跳出到循环之前了
      

  4.   

    顶哈~支持上面的啊~~~你还是好好看看JAVA的基础 那本书!学习中~~~