break与continue的区别
break是跳出循环,结束循环,不执行后面的循环
continue是跳过循环,只跳过当前满足条件的循环,还会执行后面满足条件的循环
break是整体跳出,continue是局部跳过。
return是结束整个方法,这里即结束exitloop()这个方法(循环在方法体内,即包括结束循环)
package cn.tedu.loop;
import org.junit.Test;
public class exitLoop {
	@Test
	public void exitloop() {
		int i=0;
		while(i<5) {
			i++;
			if(i==3) {
				break;//跳出循环,结束循环,这里只打印出1、2、结束
//				continue;//跳过循环,只跳过当前满足条件的循环,这里打印出1、2、4、5、结束
//				return;//结束整个方法,即结束exitloop()这个方法,这里只打印出1、2
			}
			System.out.println(i);
		}
		System.out.println("结束");
	}
}
break执行结果:
1
2
结束
continue执行结果:
1
2
4
5
结束
return执行结果:
1
2
                  
                  
                  
                  
本文详细解析了Java中的break和continue关键字在while循环中的不同作用,以及return在方法层面的退出效果。通过实例说明,break用于完全退出循环,continue则跳过当前迭代,而return则结束整个方法。
          
      
          
                
                
                
                
              
                
                
                
                
                
              
                
                
              
            
                  
					238
					
被折叠的  条评论
		 为什么被折叠?
		 
		 
		
    
  
    
  
            


            