Java 语法先容(七):Brake和Label
当前位置:以往代写 > JAVA 教程 >Java 语法先容(七):Brake和Label
2019-06-14

Java 语法先容(七):Brake和Label

Java 语法先容(七):Brake和Label

1:break

break语句提供了一种利便的跳出轮回的要领。

boolean test=true;
   int i=0;
   while(test)
{
    i++;
    if(i>=10) break;
}

执行这段措施时,尽量while条件表达式始终为真,全轮回只运行10次。

2:标号label

标号提供了一种简朴的break语句所不能实现的节制轮回的要领,当在轮回语句中碰着break时,不管其它节制变量,城市终止。可是,当你嵌套在几层轮回中想退出轮回时又会奈何呢?正常的break只退出一重轮回,你可以用标号标出你想退出哪一个语句。

char a;
   outer: //this is the label for the outer loop
   for(int i=0;i<10;i++)
   {
   for(int j=0;j<10;j++)
     {
       a=(char)System.in.read();
       if(a==´b´)
         break outer;
       if(a==´c´)
         continue outer;
     }
   }

在这个例子中,轮回从键盘接管100个输入字符,输入“b”字符时,break outer语句会竣事两重轮回,留意continue outer语句,它汇报计较机退呈此刻的轮回并继承执行outer轮回。

    关键字:

在线提交作业