平常我们接触最多的还有知道的一般都是while中判断条件不成立后直接break来终止循环,后面发现while中直接返回一个空也是可以退出的,虽然简单但是做个记录。毕竟后面学java这么久才留意的。
package page5;
public class Whiletest {
public static void main(String args[]){
int k=9;
while(true){
System.out.println(k--);
if(k<0)
return;//这里和break效果一样
}
}
}
使用标记退出多重for循环,for内部不支持return 退出循环
package com.hanwei;
public class Visitright {
public static void main(String args[]) {
brek:for(int i=0;i<20;i++) {
System.out.println(i);
break brek;
}
brek:for(int j=0;j<5;j++) {
for(int i=0;i<20;i++) {
System.out.println(i);
continue brek;
}
}
}
}