java如何跳出多层循环
2011-11-19 10:04
288 查看
在java中,使用break可以跳出循环,默认情况下是跳出最里层的循环,假如我们要跳出多层循环怎么办呢,Java替我们已经做好了这一点,就是用 循环标签 :即是对某个循环定义一个名字,然后在 break 后面加上这个名字,当符合 break 条件时,程序就会跳到规定的循环那。这个有点像我们编写PL/SQL程序。下面来一个例子吧,说明下这个问题。
标签名的命名方法是:java命名规则 和 半角冒号 比如: lableA:
PS:lableB标签的定义需要在使用break lableB语句之前定义。
break只跳出当前for循环
return是结束当前方法的执行
continue是终止当前循环语句的执行,继续下一条循环语句
public static void main(String[] args){ lableB: for(int i=0;i<3;i++){ lableA: for(int j=0;j<3;j++){ System.out.println(j); if(j==1){ break lableB; } } } System.out.println("over!"); }
标签名的命名方法是:java命名规则 和 半角冒号 比如: lableA:
PS:lableB标签的定义需要在使用break lableB语句之前定义。
break只跳出当前for循环
return是结束当前方法的执行
continue是终止当前循环语句的执行,继续下一条循环语句
相关文章推荐
- java 中break如何跳出多层循环(包含二层循环)
- java中如何跳出多层循环
- Java中如何跳出多层循环
- Java如何跳出多层循环
- Java如何跳出多层循环 采用标签
- Java如何跳出双重for循环和单重for循环
- Java中跳出多层循环的简单方法
- 【Java基础知识】终止单层和多层循环break的使用,跳出一次循环continue的使用
- 关于java中如何跳出当前的多重嵌套循环之break
- java中如何跳出多重循环,方法不止break一种
- Java 跳出多层循环的方法
- Java面试题总结之如何跳出多重循环
- 如何跳出嵌套多层的循环
- Java中跳出多层循环的简单方法
- Java如何跳出双重for循环和单重for循环
- Java实现跳出多层循环
- java 跳出多层循环
- 如何在多层循环中跳出循环呢?
- Java 从一个多层嵌套循环中直接跳出
- C++如何跳出多层循环