@@ -23,4 +23,5 @@ switch (ausdruck) {
|
||||
- Leere switch-Anweisungen sind erlaubt
|
||||
- Anweisungen außerhalb der `case`- und `default`-Blöcke sind verboten.
|
||||
- Alle `case`-Blöcke sind in einem Scope. Variablen sind demnach definiert, aber nicht zwingend initialisiert.
|
||||
- Scoping durch neue Blöcke innerhalb der `case`-Anweisungen ist erlaubt. Um `case`-Blöcke herum jedoch nicht!
|
||||
- Scoping durch neue Blöcke innerhalb der `case`-Anweisungen ist erlaubt. Um `case`-Blöcke herum jedoch nicht!
|
||||
- ``case`` kann komplett fehlen, ``switch`` muss aber Klammern haben, leere Anweisung mit ; geht nicht.
|
||||
Reference in New Issue
Block a user