牛骨文教育服务平台(让学习变的简单)
博文笔记

java跳出双重for循环,跳出双重for循环的内部循环并不执行外重循环内代码

创建时间:2017-04-26 投稿人: 浏览次数:2603
跳出一层:

for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
break;//跳出a循环,回到i循环
}
}
跳出两层:

labe:for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
break labe;//跳出整个循环
}
}

跳出单层并且不执行外层的代码
boolean flag = false;
for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
	flag = true;      
break ;//跳出整个循环
}
	if(flag){
		continue;
	}
	System.out.print("此段代码将不执行");

}


            
                
				
			
		
        	
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。