这里,用户可以在多个选项中进行选择。if语句从上到下执行。只要控制if的其中一个条件成立,与该if相关的语句就会被执行,并且梯子的其余部分被绕过。如果没有条件是真的,那么最后的else语句将被执行。
if (condition)
statement;
else if (condition)
statement;
.
.
else
statement;

例:
// Java program to illustrate if-else-if ladder
class ifelseifDemo
{
public static void main(String args[])
{
int i = 20;
if (i == 10)
System.out.println("i is 10");
else if (i == 15)
System.out.println("i is 15");
else if (i == 20)
System.out.println("i is 20");
else
System.out.println("i is not present");
}
}
输出:
i is 20