Unterschied zwischen Break und Continue in Java

Inhaltsverzeichnis:

Unterschied zwischen Break und Continue in Java
Unterschied zwischen Break und Continue in Java

Video: Unterschied zwischen Break und Continue in Java

Video: Unterschied zwischen Break und Continue in Java
Video: Java Tutorial - 20 - break und continue German 2024, November
Anonim

Hauptunterschied – Break vs Continue in Java

Bei der Programmierung ist es manchmal erforderlich, eine Anweisung oder eine Reihe von Anweisungen mehrmals zu wiederholen. Schleifen werden verwendet, um den gleichen Satz von Anweisungen mehrmals zu wiederholen. Einige Beispiele für Schleifen sind die While-Schleife, die Do-While-Schleife und die For-Schleife. In der While-Schleife wird zuerst der Testausdruck ausgewertet. Wenn es wahr ist, werden die Anweisungen innerhalb der While-Schleife ausgeführt. Am Ende wird der Testausdruck erneut ausgewertet. Wenn es wahr ist, werden die Anweisungen erneut ausgeführt. Wenn der Testausdruck falsch wird, endet die Schleife. Die Do-While-Schleife ähnelt der While-Schleife. Die Anweisungen werden jedoch einmal ausgeführt, bevor der Testausdruck überprüft wird. Die for-Schleife wird verwendet, wenn die Anzahl der Iterationen am Anfang bekannt ist. Die Initialisierung erfolgt zuerst. Dann wird der Testausdruck geprüft. Wenn es wahr ist, wird die Schleife ausgeführt. Dann wird der Aktualisierungsausdruck ausgewertet. Auch hier wird der Testausdruck geprüft. Wenn es wahr ist, wird die Schleife ausgeführt. Dieser Vorgang wiederholt sich, bis der Testausdruck falsch wird. Manchmal ist es erforderlich, einige Anweisungen innerhalb der Schleife zu überspringen oder die Schleife sofort zu beenden, ohne den Testausdruck zu prüfen. Die Break- und Continue-Anweisungen können verwendet werden, um diese Aufgabe zu erfüllen. Die Unterbrechung wird verwendet, um die Schleife sofort zu beenden und die Programmsteuerung an die nächste Anweisung nach der Schleife zu übergeben. Das Continue wird verwendet, um die aktuelle Iteration der Schleife zu überspringen. Das ist der Hauptunterschied zwischen Break und Continue in Java.

Was ist Break in Java?

Die Unterbrechung wird verwendet, um die Schleife sofort zu beenden. Bei einer break-Anweisung wird die Kontrolle an die Anweisung nach der Schleife übergeben. Das Schlüsselwort „break“wird verwendet, um die break-Anweisung anzugeben. Auch wenn das Programm die Schleife ausführt, wird die Ausführung der Schleife beendet, wenn eine Unterbrechung auftritt. Wenn der Programmierer also die Ausführung stoppen möchte, wenn eine bestimmte Bedingung erfüllt ist, kann er die break-Anweisung verwenden.

Unterschied zwischen Break und Continue in Java
Unterschied zwischen Break und Continue in Java

Abbildung 01: Java-Programm mit break-Anweisung

Gemäß obigem Programm durchläuft die for-Schleife von 1 bis 10. Wenn der i-Wert 6 wird, wird der Testausdruck wahr. Also wird die break-Anweisung ausgeführt und die Schleife beendet. Der Wert nach 6 wird also nicht gedruckt. Nur der Wert von 1 bis 5 wird gedruckt.

Was wird in Java fortgesetzt?

Fortsetzen wird verwendet, um die aktuelle Iteration der Schleife zu überspringen. Das Schlüsselwort „Continue“wird verwendet, um die Continue-Anweisung anzuzeigen. Wenn Continue ausgeführt wird, erreicht die Steuerung des Programms das Ende der Schleife. Dann wird der Testausdruck geprüft. In einer for-Schleife wird die Update-Anweisung geprüft, bevor der Testausdruck ausgewertet wird.

Hauptunterschied zwischen Break und Continue in Java
Hauptunterschied zwischen Break und Continue in Java

Abbildung 02: Java-Programm mit Continue-Anweisung

Gemäß obigem Programm durchläuft die for-Schleife von 1 bis 10. Wenn i 1 ist, ist der Rest nach der Division durch zwei 1. Die if-Bedingung ist also wahr. Daher wird die Continue-Anweisung ausgeführt und die Iteration springt zur nächsten. Dann kommt i auf 2. Beim Teilen von 2 durch 2 ist der Rest 0. Die Bedingung ist falsch. Continue wird also nicht ausgeführt. Daher wird der Wert 2 gedruckt. In der nächsten Iteration ist i gleich 3. Wenn es durch 2 geteilt wird, ist der Rest 1. Die Bedingung ist wahr. Also wird Continue ausgeführt und die Iteration springt zur nächsten und i wird 4. Dieser Vorgang wiederholt sich, bis i 10 wird. Wenn der Rest eins ist, springt die Iteration wegen der Continue-Anweisung zur nächsten. Nur die geraden Zahlen werden gedruckt.

Was ist die Ähnlichkeit zwischen Break und Continue in Java?

Break und Continue werden in Java verwendet, um die Ausführung der Schleife zu ändern

Was ist der Unterschied zwischen Break und Continue in Java?

break vs. Continue in Java

Die Unterbrechung ist eine Schleifenkontrollstruktur, die bewirkt, dass die Schleife endet und die Programmsteuerung an die nächste Anweisung übergeben wird, die die Schleife durchläuft. Das Continue ist eine Schleifenkontrollstruktur, die bewirkt, dass die Schleife sofort zur nächsten Iteration der Schleife springt.
Hauptzweck
Mit dem Break wird die Schleife beendet. Das Continue wird verwendet, um Anweisungen innerhalb der Schleife zu überspringen.

Zusammenfassung – Break vs Continue in Java

Beim Programmieren ist es erforderlich, eine Anweisung einer Gruppe von Anweisungen mehrmals zu wiederholen. Die Schleifen werden für diese Aufgaben verwendet. Manchmal ist es erforderlich, einige Anweisungen innerhalb der Schleife zu überspringen oder die Schleife sofort zu beenden. Break und Continue können verwendet werden, um diese Aufgabe zu erfüllen. Die Unterbrechung wird verwendet, um die Schleife sofort zu beenden und die Programmsteuerung an die nächste Anweisung nach der Schleife zu übergeben. Das Continue wird verwendet, um die aktuelle Iteration der Schleife zu überspringen. Das ist der Unterschied zwischen Break und Continue in Java.

Empfohlen: