多重if执行时候,就是先执行最外层的if,若符合条件,进入,若不符合就跳出。进入第一层if后,执行,然后又遇到if,在根据if的条件进行判断,符合就进入不符合就跳过这个if,然后依次类推,知道都执行完
if(){
******
if(){
*****
if(){
****
}
}
}
举个例子给您:
if(条件一){
**********;
if(条件二){
********;
}
}
先执行外条件一,在执行内条件二
外部 到 内部 if是按过程执行的。
if(true){
1;
if(true){
2;
if(true){
3;
}
}
}
执行顺序 1 2 3
从外到内