BreakContinueTest.java 877 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. /*
  2. break和continue关键字的使用
  3. 使用范围 循环中使用的作用(不同点) 相同点
  4. break: switch-case
  5. 循环结构中 结束当前循环 关键字后面不能声明执行语句
  6. continue 循环结构中 结束当次循环 关键字后面不能声明执行语句
  7. */
  8. class BreakContinueTest{
  9. public static void main(String[] args){
  10. for(int i = 1;i <= 10;i++){
  11. if(i % 4 == 0){
  12. //break;//输出123
  13. continue;//输出123567910
  14. //System.out.println("彩票要中了!");//编译不会通过
  15. }
  16. System.out.print(i);
  17. }
  18. System.out.println("\n");
  19. //***************************
  20. lable:for(int i = 1;i <= 4;i++){
  21. for(int j = 1;j <= 10;j++){
  22. if(j % 4 == 0){
  23. //break;//默认跳出包裹此关键字最近的一层循环
  24. //continue;
  25. //break lable;//结束指定标识的一层循环结构
  26. continue lable;//结束指定标识的一层循环结构当次循环
  27. }
  28. System.out.print(j);
  29. }
  30. System.out.println();
  31. }
  32. }
  33. }