Bonjour, je voudrais savoir comment je peux sortir d'un block "if" sans passer par return, comme un break dans une boucle :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?