Úvod do pokračování prohlášení v Javě

  • Příkaz Pokračovat v Javě spadá do kategorie výpisů větvení. Další větvící příkazy jsou prohlášení o přerušení a návratu. Pokračovat je jedním z 51 klíčových slov v jazyce Java. Klíčová slova v javě jsou také označována jako vyhrazená slova, která mají konkrétní účel. Tato klíčová slova by neměla být používána jako názvy proměnných, názvy metod, názvy tříd.
  • Účelem psaní příkazu pro pokračování v java kódu je přeskočení aktuální iterace smyčky říkat pro, while a do-while. Ovládací prvek je zpracován většinou do stejné smyčky (pokud není přerušeno) nebo je předán do dalšího příkazu kódu (v případě, že je přerušena aktuální smyčka).
  • Příkaz Continue slouží ke stejnému účelu v případě, že se používají jiné programovací jazyky, jako jsou C a C ++. Je to také klíčové slovo v C a C ++. Příkaz Pokračovat je přímo proti příkazu break, pokud dojde k příkazu break, automaticky to přeruší smyčku. Vzhledem k tomu, že návratové prohlášení zcela opouští program Návrat a přerušení jsou vyhrazená klíčová slova v případě C, C ++ a Java. Žádný z nich by neměl být použit pro pojmenování proměnné, metody nebo třídy.

Syntax:

for (i =0; i // for loop is a sample loop, max is the maximum count at which the loop breaks
(
//code statements
If (done with this iteration)
// if this condition validates to true the continue statement is executed
(
Continue; // statement itself
)
// code statements
)
for (i =0; i // for loop is a sample loop, max is the maximum count at which the loop breaks
(
//code statements
If (done with this iteration)
// if this condition validates to true the continue statement is executed
(
Continue; // statement itself
)
// code statements
)

Příklady příkazu Pokračovat v Javě

Níže uvádíme několik příkladů příkazu java:

1. Použití příkazu Pokračovat s pro smyčku

Kód:

public class DemoContinueUsingFor (
public static void main(String() args)(
for(int p=0;p<6;p++)(
if(p==3)(
continue;
)
System.out.print(p+" ");
)
)
)

Výstup:

Vysvětlení kódu : Zde ve smyčce 'p' běží od 0 do 5. Všechny hodnoty p jsou vytištěny kromě 3, protože jakmile se p stane 3, podmínka if se stane skutečností a je proveden příkaz pokračování, který přeskočí příkaz print. Ve výstupu tedy není vidět 3.

  • Zde místo system.out.print, pokud jeden používá system.out.println, lze výstup vidět ve svislé podobě, jak je ukázáno níže.

Výstup:

2. Použití příkazu Continue Statement se smyčkou while

Kód:

public class DemoContinueUsingWhile (
public static void main(String() args)(
int max = 0;
while(max <= 10)(
if(max == 6)(
max++;
continue;
)
System.out.print(max+" ");
max++;
)
)
)

Výstup:

Vysvětlení kódu: Zde ve výše uvedeném kódu je maximální hodnota inicializována 0. Ve smyčce while je nejprve zkontrolována maximální hodnota a pokud je podmínka splněna, provede se pouze další kód a na konci kódu odpovídající maximální hodnota je vytištěna. Zde v tomto příkladu jsou vytištěny všechny maximální hodnoty s výjimkou 6, protože jakmile se maximum stane 6, podmínka „if“ bude platná a budou provedeny odpovídající příkazy. Jakmile je příkaz pokračovat, přeskočí provedení dalších příkazů, jako je tisk a max ++. Tím zcela ignoruje tisk hodnoty 6.

  • Zde místo system.out.print, pokud jeden používá system.out.println, lze výstup vidět ve vertikální podobě.
  • Co se stane ve výše uvedeném příkladu, co se stane, když je max ++ napsáno po příkazu pokračovat?

Kód:

public class DemoContinueUsingWhile (
public static void main(String() args)(
int max = 0;
while(max <= 10)(
if(max == 6)(
continue;
max++;
// Here the max ++ is written after continue statement
)
System.out.println(max+" ");
)
)
)

Vysvětlení kódu: Část kódu, která je zapsána příští po příkazu „pokračovat“, je považována kompilátorem java za nedostupný kód, protože celý účel samotného příkazu pokračování je ignorovat / přeskočit řádky, které za ním následují. Výše uvedený kód se ukazuje jako klasický příklad, který vysvětluje pouhou existenci příkazu pokračovat.

Následující chyba je vyvolána kompilátorem java, jakmile jeden zapíše kód bezprostředně po příkazu pokračovat.

Výstup:

3. Použití příkazu Continue s do-loop smyčkou

Kód:

public class DemoContinueUsingDoWhile (
public static void main(String() args) (
int k=10;
do
(
if (k==6)
(
k--;
continue;
)
System.out.print(k+ " ");
k--;
)
while(k>0);
)
)

Výstup:

Vysvětlení kódu : Zde je výše uvedený kód inicializován na 10, jak bylo uvedeno dříve v případě smyčky do-while, nejprve je kód proveden alespoň jednou před testováním podmínky. Právě podle výše uvedené teorie se kód spustí a pokud je zkontrolována podmínka, zda je k rovna 6 nebo ne. Pokud je podmínka splněna, spustí se kód v bloku „if“, zde se nejprve k dekrementuje, jakmile se objeví příkaz pokračování, přeskočí zbytek kódu a řízení teče zpět do smyčky do-while ale předtím je stav zkontrolován. To je důvod, proč není výstup 6 vytištěn.

Závěr

Výše uvedený článek vysvětluje účel prohlášení o pokračování, tři poskytnuté příklady jasně ukazují použití ve scénáři v reálném čase. Za, zatímco a do-while jsou považovány za příklady a použití příkazu pokračovat je vysvětleno na jejich základě. Stejně jako pokračovat, existují i ​​další 2 příkazy nazvané break and return, které mají svůj vlastní účel a aplikace v podnikových aplikacích java.

Doporučené články

Toto je průvodce k prohlášení o pokračování v Javě. Zde diskutujeme úvod do Continu Statement v Javě a nejlepší příklady Continue Statement v Javě. Další informace naleznete také v dalších souvisejících článcích.

  1. Podmíněné příkazy v JavaScriptu
  2. Případ v jazyce JavaScript
  3. Přepnout příkaz v JavaScriptu
  4. Prohlášení o zlomení Pythonu

Kategorie: