if(条件1){
语句块1;
}
else if(条件2){
语句块2;
}
else if(条件3){
语句块3;
}
……
else{
语句块n;
}
如果条件1成立,则执行语句块1;
否则如果条件2成立,则执行语句块2;
否则如果条件3成立,则执行语句块3;
否则,上面所有条件都不成立,则执行语句块n;
else和else if语句也可以叫做子句,因为他们不能独立使用,两者都是出现在if语句后面。else子句可以增加一种选择;而else if子句则是需要检查更多条件时会被使用。