Zweimal Switch Befehl?

... komplette Frage anzeigen

3 Antworten

dein Problem ist, dass du den ersten Switch nicht mit einem } beendet hast (nach dem break von case 3).

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von xxxcyberxxx
01.08.2016, 11:17

Danke für den Stern :)

0

Überprüfe nochmal bitte deine Klammer-Setzung.

Antwort bewerten Vielen Dank für Deine Bewertung

Du hast da einen switch in einem switch (Eventuell unbeabsichtigt?). Wenn ja, dann musst du einfach geschweifte Klammer schon vor dem zweiten switch zu machen.

Wenn das tatsächlich so ein soll, dann muss der zweite switch-Block irgendwo zwischen einem case und break stehen. So würde es einfach nie aufgerufen werden und der Compiler generiert einen Fehler.

Also z.B:

switch(verse) {
case 1:
switch(verse) {
case 1:
[....]
}
break;
[....]
}

Antwort bewerten Vielen Dank für Deine Bewertung