Vad är fortsättningsuttalandet i Java?



För att hoppa till nästa iteration av slingan använder vi oss av java continue-uttalandet. Detta fortsätter programmets nuvarande flöde och hoppar över resten.

Kontrolluttalanden är grunden för vilket i princip möjliggör ett mjukt flöde av ett program. För att hoppa till nästa iteration av slingan använder vi oss av java continue-uttalandet. Detta uttalande fortsätter det aktuella flödet av programmet och hoppar över en del av koden i det angivna tillståndet.

Låt oss börja.





Vad är fortsatt uttalande i Java?

Java-fortsättningsuttalande är endast tillåtet i en . När Fortsätt körs avslutas den aktuella iterationen av slingkroppen och körningen fortsätter med nästa iteration av slingan. Enkelt uttryckt fortsätter det flödet av programmet och hoppar över resten av koden vid det specifika tillståndet. Låt oss förstå fortsatt uttalande i Java med hjälp av ett realtidsexempel.

Exempel (inkommande samtal och ett larm):



    • Antag att vi har ett samtal och att larmet är schemalagt under samtalstiden, då känner larmutlösaren igen samtalshändelsen
    • När samtalshändelsen noterats fortsätter telefonen att alarmet ringer vid nästa viloläge. Så här fungerar i huvudsak.

retracement iterativ c ++

Exempel på Fortsätt uttalande

Låt oss nu titta på syntaxen för att demonstrera Java Continue-uttalandet.



Java-syntax Fortsätt:

if (villkor) {fortsätt}

Syntaxen är bara 'Fortsätt' nyckelordet följt av ett semikolon.

Låt oss se hur detta fortsatta uttalande fungerar i Java.

Flödesdiagram över Java Fortsätt uttalande

I det här flödesschemat svarar koden i följande steg:

  1. Först och främst kommer den in i slingan där den kontrollerar tillståndet.Om slingans villkor är falskt går det direkt ut slingan.
  2. Därefter kommer det att kontrolleras för ”fortsätt” uttalande. Om den är närvarande kommer uttalandena därefter inte att utföras i samma iteration av slingan.
  3. Om ”fortsätt” uttalande inte är närvarande kommer alla uttalanden därefter att utföras.

Fortsätt exempel på exempel

Den används i öglor ( medan , för , ) och i ett switchväska. Låt oss avrätta dem alla en efter en.

Fortsätt uttalande - 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+' ') } } } 

Produktion: 0 1 3 4 5

Förklaring : Ovanstående utdata visar alla siffror utom 2. När påträffas hoppar den till nästa iteration och hoppar över uttalandena för aktuell iteration. Den hoppar helt enkelt över resten av koden när 'fortsätt' -konstruktionen används.

Fortsätt uttalande exempel - för loop

För loop används när de behöver itera en del av flera gånger. Den används särskilt i fall där antalet iterationer är fast! Låt oss förstå detsamma med en exempelkod nedan:

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

Produktion:
0
ett
3
4
5

Förklaring: Ovanstående utdata visar alla siffror utom 2.

Fortsätt uttalande exempel - While Loop

De Java medan loop används för att upprepa en del av programmet om och om igen. Om antalet iteration inte är fast kan du använda medan loop. Låt oss nu förstå fortsätt uttalandeexempel med While-loop. Se koden nedan:

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

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

Fortsätt uttalande Exempel - Do While Loop

Gör-samtidigt-slingan liknar medan loop, men den har en olikhet: I medan loop utvärderas tillståndet före körningen av loopens kropp men i utvärderas efter körning av loopens kropp. Se koden nedan:

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

analysera dubbel till int Java

Med detta kommer vi till ett slut på detta Fortsätt uttalanden i Java-artikeln. Kontrolluttrycken i java måste användas effektivt för att göra programmet effektivt och användarvänligt.

Edureka's är kuraterad av yrkesverksamma enligt de industriella kraven och kraven. Denna utbildning omfattar omfattande kunskaper om grundläggande och avancerade koncept för kärnan Java & J2EE tillsammans med populära ramar som Hibernate, Spring och SOA. I den här kursen får du expertis inom begrepp som Java Array, Java OOPs, Java Function, Java Loops, Java Collections, Java Thread, Java Servlet och Web Services med användning av industriella användningsfall.

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen i artikeln 'fortsätt uttalande i Java' så återkommer vi till dig.