2019-10-31 12:18:45 +00:00
parent 878cd13997
commit 5c1cf6f948

@@ -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