Java Reference
In-Depth Information
bedingte Anweisung
boolescher
Ausdruck
if
(
)
Anweisung
Anweisung (5)
Grundbefehl
Prozeduraufruf
Blockanweisung
Leeranweisung
Auswahl-
anweisung
Auswahlanweisung (1)
bedingte
Anweisung
Abbildung 9.7: Syntaxdiagramm: Bedingte Anweisung
Platzieren Sie das Schlüsselwort if und die runden Klammern mit dem booleschen Ausdruck zusam-
men in eine Zeile. Handelt es sich bei der true-Anweisung um eine Blockanweisung setzen Sie die
öffnende geschweifte Klammer der Blockanweisung ebenfalls noch in diese Zeile. Rücken Sie die
Anweisungen, die die Blockanweisung umschließt, um jeweils vier Spalten nach rechts ein. Platzie-
ren Sie die schließende geschweifte Klammer der Blockanweisung unter das „i“ des Schlüsselwortes
if .
Fügen Sie hinter dem if und hinter der schließenden runden Klammer des booleschen Ausdrucks
ein Leerzeichen ein.
Handelt es sich bei der true-Anweisung nicht um eine Blockanweisung, platzieren Sie die Anwei-
sung bitte um vier Spalten nach rechts eingerückt in eine neue Zeile.
9.5.3 Semantik
Es wird zunächst, wie in Abschnitt 9.2 beschrieben, der boolesche Ausdruck innerhalb der runden
Klammern ausgewertet. Falls dieser Ausdruck den Wert true liefert, d.h. die Bedingung erfüllt ist,
wird die true-Anweisung (daher der Name) ausgeführt. Liefert der boolesche Ausdruck den Wert
false , dann wird die true-Anweisung nicht ausgeführt.
9.5.4 Beispiele
Folgende Anweisungen sind syntaktisch korrekte bedingte Anweisungen:
Search WWH ::




Custom Search