diff --git a/Switch-Anweisung.md b/Switch-Anweisung.md index b8cc39c..e43f5e6 100644 --- a/Switch-Anweisung.md +++ b/Switch-Anweisung.md @@ -17,6 +17,7 @@ switch (ausdruck) { - Strings sind erlaubt - `null` nicht erlaubt - Es werden alle Case-Blöcke ab dem ersten passenden durchlaufen, bis ein `break` abbricht. Auch `der default`-Block, wenn schon gematcht war! +- Der `default`-Block wird nur gewählt, wenn kein passendes `case` vorhanden ist. - Der `default`-Block darf überall stehen und wird genauso behandelt wie alle anderen Blöcke. Ohne `break` geht es weiter. Mit `break` ist Schluss. - Es dürfen keine zwei gleichen case-Konstanten vorhanden sein, auch nicht zwei default-Blöcke. - Leere switch-Anweisungen sind erlaubt \ No newline at end of file