javase -- breakGET


break小知识点.

众所周知,break用于跳出switch-case和终止循环,但是他只能终止本层循环,那么有没有方法使其终止外层,甚至其他的循环代码块呢?结果,当然是有的

label:for(int i = 0; i < 10; i++){
    for(int j = 0; j < 10; j++){
        break labelName;//在break 后加标签 可以终止指定的 循环代码块
    }
}

同理

continue label;用于结束label绑定循环代码块的一次循环

这种方式,像极了汇编语言,跳转语句和循环语句,加的标签


文章作者: liuminkai
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 liuminkai !
评论

Related Issues not found

Please contact @liuminkai-blog to initialize the comment

 上一篇
javase -- 小项目:家庭收支记账系统 javase -- 小项目:家庭收支记账系统
基于文本界面的家庭收支记账系统.//工具类 : 不需要自己写 import java.util.Scanner; /** Utility工具类: 将不同的功能封装为方法,就是可以直接通过调用方法使用它的功能,而无需考虑具体的功能实现细节。
2020-07-20
下一篇 
javase -- 键盘获取变量 javase -- 键盘获取变量
键盘输入.1.导包 import java.util.Scanner; 2.Scanner实例化 Scanner scan = new Scanner(System.in); 3.调用Scanner类的相关方法,获取相应的数据 int n
2020-07-19
  目录