Cette technique est très utile quand on à beaucoup de conditions à mettre à la suite :
1
2
3
4
|
if(condition) faire quelque chose;
else if(condition2) faire autre chose;
else if(condition3) faire encore autre chose;
else faire une quatrième chose;
|
Bien sur, c'est moins joli si vous n'avez pas qu'une instruction à faire a chaque condition :
1
2
3
4
5
6
7
8
9
10
11
12
13
|
if(condition){
instruction1;
instruction2;
}else if(condition2){
instruction3;
instruction4;
}else if(condition3){
instruction5;
instruction6;
}else{
instruction7;
instruction8;
}
|
|