Demo03.java 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /**
  2. * @author WanJl
  3. * @version 1.0
  4. * @title Demo03
  5. * @description 结束循环的语句
  6. * @create 2026/7/15
  7. */
  8. public class Demo03 {
  9. public static void main(String[] args) {
  10. /*
  11. 有3种方式可以结束循环
  12. break; 结束循环,继续执行循环后面的代码
  13. continue; 结束本轮循环,继续执行下一轮循环。
  14. return; 结束方法,顺便结束循环
  15. */
  16. for (int i = 0; i < 10; i++) {
  17. if (i==3){
  18. continue; //i==3的时候,结束本轮循环,也就是不执行输出语句了,继续执行下一轮循环
  19. }
  20. System.out.println(i);
  21. }
  22. System.out.println("---------------------------------------");
  23. for (int i = 0; i < 10; i++) {
  24. if (i==3){
  25. break; //i==3的时候,结束循环,继续执行循环外的代码
  26. }
  27. System.out.println(i);
  28. }
  29. System.out.println(".....循环后的代码....");
  30. System.out.println("---------------------------------------");
  31. for (int i = 0; i < 10; i++) {
  32. if (i==3){
  33. return; //i==3的时候,结束方法,顺便结束循环,循环后面的代码也不执行了
  34. }
  35. System.out.println(i);
  36. }
  37. System.out.println(".....循环后的代码....");
  38. System.out.println(".....循环后的代码....");
  39. System.out.println(".....循环后的代码....");
  40. System.out.println(".....循环后的代码....");
  41. System.out.println(".....循环后的代码....");
  42. }
  43. }