736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
5 Treffer
Mehrere Bedingungen lassen sich mit else if verketten (siehe else...if), am Ende fängt ein abschließendes else (ohne eigene Bedingung) alle übrigen Fälle auf. Für einfache Wert-Entscheidungen bietet Java zusätzlich den ternären Operator als Kurzform: int x = bedingung ? a : b;.
Verwandt: else...if · if-Statement · Java · Switch-Statement
Ganzer Artikel im Wiki →Der else-Zweig ist optional — ein reines if-Statement ohne else führt seinen Block nur bei erfüllter Bedingung aus und macht sonst einfach mit dem restlichen Code weiter. Mehrere Bedingungen lassen sich über else...if-Ketten verknüpfen; bei vielen möglichen festen Werten ist ein Switch-Statement oft lesbarer.
Verwandt: else...if · if-Statement · Logical Operators (Logische Operatoren) · Switch-Statement · Code · Schleifen
Ganzer Artikel im Wiki →Anders als ein Ausdruck (der zu einem Wert ausgewertet wird, z. B. 2 + 3) bewirkt ein Statement eine Aktion und liefert selbst keinen wiederverwendbaren Wert zurück. Statements werden in den meisten Sprachen durch ein Semikolon oder einen Zeilenumbruch voneinander getrennt und nacheinander in der Reihenfolge ausgeführt, in der sie im Code stehen — sofern keine Kontrollstruktur wie if...else oder eine Schleife den Ablauf verändert.
Verwandt: Code · if...else · Schleifen · Print Variables (Variablen ausgeben)
Ganzer Artikel im Wiki →Klassische Syntax braucht ein break; am Ende jedes case, sonst läuft die Ausführung in den nächsten Case durch ("Fallthrough"). Neuere Java-Versionen (ab 14) erlauben zusätzlich die kompaktere Pfeil-Syntax case X -> ... ohne Fallthrough-Risiko.
Verwandt: Break/Continue · Syntax · else...if · Enum · if...else · if-Statement
Ganzer Artikel im Wiki →Jeder case-Zweig steht für einen möglichen Wert der geprüften Variable; ein default-Zweig fängt alle nicht abgedeckten Fälle ab. In vielen klassischen Sprachen "fällt" die Ausführung ohne explizites break in den nächsten Zweig durch (Fallthrough) — ein häufiger Anfängerfehler. Modernere Sprachvarianten (z. B. Java ab Version 14) bieten inzwischen auch eine Ausdrucksform ohne dieses Fallthrough-Risiko.
Verwandt: Break/Continue · if...else · Java · else...if · Enum (Aufzählungstyp) · Pattern Matching (Mustervergleich)
Ganzer Artikel im Wiki →