Können wir continue in switch-Anweisungen verwenden?
Können wir continue in switch-Anweisungen verwenden?

Video: Können wir continue in switch-Anweisungen verwenden?

Video: Können wir continue in switch-Anweisungen verwenden?
Video: if/else/switch/case/break/continue - Verzweigungen (Theorie) | Online-Vorlesung C++ 2024, April
Anonim

Die Anweisung fortsetzen gilt nur für Schleifen, nicht für a switch-Anweisung . EIN fortsetzen in einem Schalter innerhalb einer Schleife bewirkt die nächste Schleifeniteration. Natürlich brauchen Sie eine einschließende Schleife (während, for, tun während für fortsetzen arbeiten.

Also, was nützt die Continue-Anweisung?

Die Anweisung fortsetzen wird in Schleifen verwendet. Wenn ein Anweisung fortsetzen innerhalb einer Schleife angetroffen wird, springt die Steuerung für die nächste Iteration an den Anfang der Schleife und überspringt die Ausführung von Aussagen innerhalb des Schleifenkörpers für die aktuelle Iteration.

Was passiert außerdem, wenn Sie in einem Schaltergehäuse keine Unterbrechung verwenden? Schaltergehäuse Anweisungen werden verwendet, um nur bestimmte auszuführen Fall Aussagen auf der Grundlage der Schalter Ausdruck. Wenn wir nicht Break-Anweisung verwenden am Ende von jedem Fall , Programm führt alle aufeinanderfolgenden aus Fall Anweisungen, bis es das nächste findet Break-Anweisung oder bis Ende Schaltergehäuse Block.

In ähnlicher Weise können Sie sich fragen, ob wir continue in for-Schleife verwenden können?

fortsetzen übergibt die Kontrolle an die nächste Iteration von a for oder while Schleife . Es überspringt alle verbleibenden Anweisungen im Hauptteil des Schleife für die aktuelle Iteration. In verschachtelt Schleifen , fortsetzen überspringt verbleibende Anweisungen nur im Hauptteil des Schleife in dem es auftritt.

Kann in Java weiterhin in Switch verwendet werden?

Die fortsetzen -Aussage kann sein Gebraucht in Schleifen und nicht in Schalter . Was Sie wahrscheinlich wollen, ist eine Pause. Denn du hast eine fortsetzen außerhalb einer Schleife. fortsetzen dient zum Zurückspringen zum Anfang einer Schleife, aber Sie haben keine Schleife in diesem Code.

Empfohlen: