Wat is de continue instructie in Java?



Om naar de volgende iteratie van de lus te springen, maken we gebruik van de java continue instructie. Dit zet de huidige stroom van het programma voort en slaat de rest over.

Controleverklaringen zijn de grondbeginselen van wat in feite de soepele stroom van een programma mogelijk maakt. Om naar de volgende iteratie van de lus te springen, maken we gebruik van de java continue instructie. Deze instructie zet de huidige stroom van het programma voort en slaat een deel van de code over op de gespecificeerde voorwaarde.

Laten we beginnen.





Wat is een doorlopende verklaring in Java?

Java continue instructie is alleen toegestaan ​​binnen een . Wanneer continue wordt uitgevoerd, wordt de huidige iteratie van de lusbody beëindigd en wordt de uitvoering voortgezet met de volgende iteratie van de lus. In eenvoudige bewoordingen zet het de stroom van het programma voort en slaat de rest van de code bij die specifieke voorwaarde over. Laten we de continue verklaring in Java begrijpen met behulp van een real-time voorbeeld.

Voorbeeld (inkomend gesprek en alarm):



    • Stel dat we in gesprek zijn en het alarm is gepland tijdens de gesprekstijd, dan herkent de alarmtrigger de oproepgebeurtenis
    • Zodra de oproepgebeurtenis is opgemerkt, blijft de telefoon het alarm laten afgaan tijdens de volgende sluimertijd. Dit is hoe doorgaan in wezen werkt.

sort () in c ++

Vervolg Statement Voorbeeld

Laten we nu eens kijken naar de syntaxis om de Java Continue-instructie te demonstreren.



Syntaxis van Java Doorgaan:

if (voorwaarde) {verder}

De syntaxis is alleen het zoekwoord ‘doorgaan’ gevolgd door een puntkomma.

Laten we verder kijken hoe deze doorlopende verklaring werkt in Java.

Stroomschema van Java Continue Statement

In dit stroomschema reageert de code in de volgende stappen:

  1. Allereerst komt het in de lus waar het de conditie controleert.Als de lusvoorwaarde onwaar is, verlaat deze de lus direct.
  2. Daarna zal het controleren op ‘continue’ -verklaring. Als het aanwezig is, worden de instructies daarna niet uitgevoerd in dezelfde iteratie van de lus.
  3. Als de instructie ‘continue’ niet aanwezig is, worden alle instructies daarna uitgevoerd.

Ga door met Statement-voorbeelden

Het wordt gebruikt in lussen ( terwijl , voor , ) en in een schakelkast. Laten we ze allemaal een voor een uitvoeren.

Continue Statement - If Loop

public class ContinueExample {public static void main (String args []) {for (int i = 0 i<=5 i++) { if (i==2) { continue //skips the rest of the statement } System.out.print(i+' ') } } } 

Uitgang: 0 1 3 4 5

Uitleg : De bovenstaande uitvoer geeft alle nummers weer behalve 2. Wanneer de wordt aangetroffen, springt het naar de volgende iteratie, waarbij de instructies voor de huidige iteratie worden overgeslagen. Het slaat gewoon de rest van de code over wanneer de constructie 'continue' wordt gebruikt.

Vervolg Statement Voorbeeld - For Loop

Voor lus wordt gebruikt wanneer ze een deel van de meerdere keren. Het wordt vooral gebruikt in gevallen waarin het aantal iteraties is vastgesteld! Laten we hetzelfde begrijpen met een voorbeeldcode hieronder:

public class ContinueExample {public static void main (String [] args) {for (int i = 0i<=5i++){ if(i==2){ continue } System.out.println(i) } } } 

Uitgang:
0
een
3
4
5

Uitleg: De bovenstaande uitvoer toont alle nummers behalve 2.

Vervolg Statement Voorbeeld-While Loop

De Java while-lus wordt gebruikt om een ​​deel van het programma keer op keer te herhalen. Als het aantal iteraties niet vaststaat, kunt u de while-lus gebruiken. Laten we nu een voorbeeld van een vervolginstructie met While-lus bekijken. Raadpleeg de onderstaande code:

public class ContinueExample {public static void main (String args []) {int i = 10 while (i> = 0) {if (i == 5) {i-- continue} System.out.print (i + '') i--}}}

Uitvoer : 10 9 8 7 6 4 3 2 1 0

Vervolg Statement Voorbeeld - Do While Loop

Do-while-lus is vergelijkbaar met while-lus, maar het heeft één ongelijkheid: in while-lus wordt de voorwaarde geëvalueerd voordat de body van de lus wordt uitgevoerd, maar in conditie wordt geëvalueerd na de uitvoering van de body van de lus. Raadpleeg de onderstaande code:

public class ContinueExample {public static void main (String args []) {int i = 1 do {if (i == 5) {i ++ continue} System.out.print (i + '') i ++} while (i<10) } }

Uitvoer : 1 2 3 4 6 7 8 9

Hiermee komen we aan het einde van dit Continue Statements in Java-artikel. De control statements in java moeten efficiënt gebruikt worden om het programma effectief en gebruiksvriendelijk te maken.

Edureka's wordt samengesteld door professionals volgens de industriële vereisten en eisen. Deze training omvat uitgebreide kennis van basis- en geavanceerde concepten van core Java en J2EE, samen met populaire frameworks zoals Hibernate, Spring en SOA. In deze cursus doe je expertise op in concepten als Java Array, Java OOP's, Java Function, Java Loops, Java Collections, Java Thread, Java Servlet en Web Services met gebruikmaking van industriële use-cases.

hoe toe te voegen in java

Heeft u een vraag voor ons? Vermeld het in het commentaargedeelte van het artikel “doorgaan met verklaring in Java” en we nemen zo spoedig mogelijk contact met u op.