Hvad er Fortsæt-udsagnet i Java?



For at springe til den næste iteration af sløjfen bruger vi java continue-udsagnet. Dette fortsætter den aktuelle strøm af programmet og springer resten over.

Kontroludtalelser er det grundlæggende i som grundlæggende tillader en jævn strøm af et program. For at springe til den næste iteration af sløjfen bruger vi java continue-udsagnet. Denne erklæring fortsætter den aktuelle strøm af programmet og springer en del af koden over i den angivne tilstand.

Lad os komme igang.





Hvad er fortsat erklæring i Java?

Java fortsættserklæring er kun tilladt inde i en . Når fortsæt udføres, afsluttes den aktuelle iteration af sløjfekroppen, og udførelse fortsætter med den næste iteration af sløjfen. Enkelt sagt fortsætter det strømmen af ​​programmet og springer resten af ​​koden over i den specifikke tilstand. Lad os forstå fortsat erklæring i Java ved hjælp af et realtidseksempel.

Eksempel (indgående opkald og en alarm):



    • Antag, at vi er i et opkald, og at alarmen er planlagt i løbet af opkaldstiden, så genkender alarmudløseren opkaldshændelsen
    • Når opkaldshændelsen er noteret, fortsætter telefonen alarmen til at ringe ved den næste udsættelsesperiode. Sådan fungerer fortsat i det væsentlige.

hvordan man opretter en advarsel i javascript

Eksempel på fortsat erklæring

Lad os nu se på syntaksen for at demonstrere Java Continue-udsagnet.



Syntaks for Java Fortsæt:

hvis (betingelse) {fortsæt}

Syntaksen er bare 'fortsæt' nøgleordet efterfulgt af et semikolon.

Lad os se, hvordan denne fortsatte erklæring fungerer i Java.

Flowdiagram over Java fortsat erklæring

I dette rutediagram reagerer koden i følgende trin:

  1. Først og fremmest kommer den ind i sløjfen, hvor den kontrollerer tilstanden.Hvis sløjfebetingelsen er falsk, forlader den sløjfen direkte.
  2. Derefter kontrollerer den for 'fortsæt' udsagn. Hvis den er til stede, udføres udsagnene derefter ikke i samme iteration af sløjfen.
  3. Hvis 'fortsæt' erklæring ikke er til stede, vil alle udsagnene derefter blive udført.

Eksempler på fortsat erklæring

Det bruges i sløjfer ( mens , til , ) og i en switch-sag. Lad os udføre dem alle en efter en.

Fortsæt erklæring - Hvis løkke

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+' ') } } } 

Produktion: 0 1 3 4 5

Forklaring : Ovenstående output viser alle numre undtagen 2. Når er stødt, springer den til næste iteration og springer udsagnene over den aktuelle iteration. Det springer simpelthen over resten af ​​koden, når der bruges 'fortsæt' -konstruktion.

Fortsæt erklæring Eksempel - For loop

Til loop bruges når de har brug for at gentage en del af flere gange. Det bruges især i tilfælde, hvor antallet af iterationer er fast! Lad os forstå det samme med nedenstående eksempelkode:

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

Produktion:
0
en
3
4
5

dynamisk hukommelsesallokering i c ++

Forklaring: Ovenstående output viser alt nummer undtagen 2.

Fortsæt erklæring Eksempel - Mens Loop

Det Java mens loop bruges til at gentage en del af programmet igen og igen. Hvis antallet af iteration ikke er fast, kan du bruge mens loop. Lad os nu forstå fortsat udsagneksempel med While-løkke. Se nedenstående kode:

offentlig klasse Fortsæt Eksempel {public static void main (String args []) {int i = 10 while (i> = 0) {if (i == 5) {i-- continue} System.out.print (i + '') i--}}}

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

Fortsæt erklæring Eksempel - Do While Loop

Do-while-sløjfe ligner mens loop, men det har en ulighed: I mens loop vurderes tilstanden før udførelsen af ​​loopens krop, men i tilstand vurderes efter udførelsen af ​​sløjfens krop. Se koden nedenfor:

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) } }

Produktion : 1 2 3 4 6 7 8 9

Med dette kommer vi til en ende på denne fortsatte erklæring i Java-artiklen. Kontroludsagnene i java skal bruges effektivt til at gøre programmet effektivt og brugervenligt.

Edureka's er kurateret af fagfolk i henhold til de industrielle krav og krav. Denne træning omfatter omfattende viden om grundlæggende og avancerede koncepter i kernen Java & J2EE sammen med populære rammer som Hibernate, Spring og SOA. I dette kursus vil du få ekspertise inden for begreber som Java Array, Java OOP'er, Java-funktion, Java Loops, Java Collections, Java Thread, Java Servlet og Web Services ved hjælp af industriens brugssager.

Har du et spørgsmål til os? Nævn det i kommentarfeltet i 'fortsæt erklæring i Java' -artiklen, og vi vender tilbage til dig.