初学Java,跳出外层循环(四)

来源:互联网 发布:淘宝上哪个冒菜好吃 编辑:程序博客网 时间:2024/05/16 03:44

  1. public class TestBreak2  
  2. {  
  3.     public static void main(String[] args)  
  4.     {  
  5.          //外层循环,outer作为标识符  
  6.          outer:  
  7.          for (int i=0;i<5;i++)  
  8.          {  
  9.               for (int j=0;j<3;j++)  
  10.               {  
  11.                     if(j==1)  
  12.                     {      
  13.                          //跳出outer标签所标识的循环  
  14.                          break outer;  
  15.                     }  
  16.               }  
  17.          }  
  18.     }  
  19. }  

运行上面程序,看到如下运行结果

i的值为:0 j的值为:0

i的值为0  j的值为:1

这种break后跟标签跳出外层循环的做法,c#里面没有,如果c#要做到同样效果,需要用goto语句来做


0 0