3.8.6 中断控制流程语句

Posted avention

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.8.6 中断控制流程语句相关的知识,希望对你有一定的参考价值。

    不带标签的break,就是正常理解的用于退出循环语句的。
 
    Java还提供了一种带标签的break语句,用于跳出多重嵌套的循环语句。break跳转到带标签的语句末尾。对于任何使用break语句的代码都需要检测循环是正常结束,还是由break跳出。事实上可以将标签应用到任何语句中,甚至可以应用到if 语句或者块语句中。
 
    
    Scanner in = new Scanner(System.in);
            int n = 5;
            read_data:
            while( n > 1){
                  n --;
                  for (int y = 0 ; y < 10;y ++) {
                        if (y == 6){
                              break read_data;
                        }
                  }
            }
 
        只能跳出语句块,而不能跳入语句块,需要注意。
 
    continue语句将控制转移到最内层循环的首部。
 

以上是关于3.8.6 中断控制流程语句的主要内容,如果未能解决你的问题,请参考以下文章

Java Review (流程控制)

Java5 全面认识java的控制流程

Python流程控制

Python流程控制

两类中断控制器处理流程_链式和层级

linux设备树-中断控制器驱动