"if else" : break / continue
Bonjour, je voudrais savoir comment je peux sortir d'un block "if" sans passer par return, comme un break dans une boucle :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
private void saisir(Composant comp) {
if (comp.nom.equals("unComp") {
if ( comp.valeur == null ) {
break; // retourner à la racine de la méthode
}
else {
// Traitement
}
}
if (comp.nom.equals("UnAutreComp") {
if ( comp.valeur == autreTest ) {
break; // idem
}
else {
// Traitement
}
}
// Traitement à faire dans tous les cas
} |
Suis-je clair ?