这里,用户可以在多个选项中进行选择。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