Aktionen

Verschachtelte if-Anweisung in Java

Aus Java Tutorial - Java lernen

Die Verschachtelung von if-else-Anweisungen ist immer zulässig, d.h. Sie können eine if or else if-Anweisung innerhalb einer anderen if or else if-Anweisung verwenden.

Syntax

Die Syntax für eine verschachtelte if...else lautet wie folgt:

if(Boolean_expression 1) {
   // Wird ausgeführt, wenn Boolean_expression 1 true ist
   if(Boolean_expression 2) {
      // Wird ausgeführt, wenn Boolean_expression 2 true ist
   }
}

Sie können else if...else auf ähnliche Weise verschachteln, wie wir die if-Anweisung verschachtelt haben.

Beispiel

public class Test {

   public static void main(String args[]) {
      int x = 30;
      int y = 10;

      if( x == 30 ) {
         if( y == 10 ) {
            System.out.print("X = 30 and Y = 10");
         }
      }
   }
}

Dies wird zu folgendem Ergebnis führen:

Ausgabe

X = 30 and Y = 10