if else 语句也可以多个同时使用,构成多个分支,形式如下:
f(判断条件1){
语句1
} else if(判断条件2){
语句2
}else if(判断条件3){
语句3
}else{
语句n
}
意思是,从上到下依次检测判断条件,当某个判断条件成立时,则执行其对应的语句块,然后跳到整个 if else 语句之外继续执行其他代码。如果所有判断条件都不成立,则执行语句块n,然后继续执行后续代码。
即遇到可成立条件则会执行,并且不会继续执行其他语句。