public class Test {class
public static void main(String[] args) {
int i = 2;
if (i==3) {
System.out.println(1111111);
} else if (i==2) {
System.out.println(22222);
} else if (i!=2) {
System.out.println(33333);
} else if (i>1) {
System.out.println(44444);
} else {
System.out.println(5555555);
}
}
}static
輸出結果:22222void
結論:if 、else if 、else語句中,只要邏輯進入其中一個,其餘都不會再執行