Java中,if-else if- else语句执行流程

Posted 云聪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中,if-else if- else语句执行流程相关的知识,希望对你有一定的参考价值。

突然间想到这个问题:在if-else if- else语句块中,如果所有if中的条件都为真,是每个if对应的语句都执行呢?还是只执行第一个条件为真的if对应的语句呢?答案是后者。下面是示例代码:

由此总结if-else if- else语句的执行流程:遇到第一个条件为真的if语句,执行对应语句后就退出if-else if- else语句,不再检测后面的if条件是否为真;如果没有遇到条件为真的if语句,就执行else对应的语句。

以上是关于Java中,if-else if- else语句执行流程的主要内容,如果未能解决你的问题,请参考以下文章

java if-else语句中的if条件后如果不加大括号能执行几句话?

“全栈2019”Java第二十二章:控制流程语句中的决策语句if-else

减少 Java 中的 if-else 语句

条件判断语句(if-else)

Java中条件语句和if-else的嵌套原则

Java中条件语句和if-else的嵌套原则