break 和 continue 关键字的使用

关键字 使用范围 循环中使用的作用(不同点) 相同点
break switch-case, 循环结构中 结束当前循环 关键字后面不能声明执行语句
continue 循环结构中 结束当次循环 关键字后面不能声明执行语句

可以设定标识,结束指定标识的一层循环结构

class BreakContinueTest{
	public static void main(String[] args){
		
		for(int i = 1; i <= 10; i++ ){
			if(i % 4 == 0){
				//break;     // 123
				continue;    // 123567910
			}
			System.out.print(i);
		}
		
		System.out.println();
		
		label:for(int i = 1; i <= 4; i++){
			for(int j = 1; j<= 10; j++){
				if(j % 4 == 0){
					//break;           // 默认跳出包裹此关键字最近的一层循环
					//continue;
					//break label;     // 结束指定标识的一层循环结构
					continue label;    // 结束指定标识的一层循环结构当次循环
				}
				
				System.out.print(j);
			}
			System.out.println();
		}
	}	
}

相关文章:

  • 2022-02-25
  • 2021-12-02
  • 2022-12-23
  • 2021-05-08
  • 2021-12-04
  • 2022-01-12
  • 2021-07-14
  • 2022-12-23
猜你喜欢
  • 2021-06-15
  • 2022-01-06
  • 2023-03-22
  • 2022-03-08
  • 2022-12-23
  • 2021-12-24
  • 2022-12-23
相关资源
相似解决方案