问答详情
源自:4-11 Java循环跳转语句之 break

例题代码有疑问

例题代码运行结果是

/3

6

9

结束啦

/是吗?

提问者:weixin_慕沐6424564 2021-07-07 18:26

个回答

  • AE86S
    2021-07-12 12:39:38

    没问题哦

    i =1, 2的时候不满足 i>2和i%3==0的条件(注意是逻辑与关系),所以打印1和2

    因为i = 3 的时候 满足了 i>2和i%3==0的条件,直接退出关于i的for循环,输出“结束了”的语句

    break 不是结束判断语句, 而是结束当前break在的循环语句