Rozdíl mezi přerušením a pokračováním v Javě

Obsah:

Rozdíl mezi přerušením a pokračováním v Javě
Rozdíl mezi přerušením a pokračováním v Javě

Video: Rozdíl mezi přerušením a pokračováním v Javě

Video: Rozdíl mezi přerušením a pokračováním v Javě
Video: #3.5 Java Tutorial | Break and Continue 2024, Červenec
Anonim

Klíčový rozdíl – přestávka vs. pokračování v Javě

Při programování je někdy nutné opakovat příkaz nebo sadu příkazů vícekrát. Smyčky se používají k opakovanému opakování stejné sady instrukcí. Některé příklady smyček jsou smyčka while, smyčka do while a smyčka for. V cyklu while se nejprve vyhodnotí testovací výraz. Pokud je to pravda, provedou se příkazy uvnitř cyklu while. Na závěr je testovací výraz opět vyhodnocen. Pokud je to pravda, příkazy se provedou znovu. Když se testovací výraz stane nepravdivým, smyčka se ukončí. Cyklus do while je podobný cyklu while. Ale příkazy se provedou jednou před kontrolou testovacího výrazu. Cyklus for se používá, když je na začátku znám počet iterací. Nejprve proběhne inicializace. Poté se zkontroluje testovací výraz. Pokud je to pravda, cyklus se provede. Poté se vyhodnotí výraz aktualizace. Opět se kontroluje testovací výraz. Pokud je to pravda, cyklus se provede. Tento proces se opakuje, dokud se testovací výraz nestane nepravdivým. Někdy je nutné přeskočit některé příkazy uvnitř smyčky nebo smyčku okamžitě ukončit bez kontroly testovacího výrazu. K dosažení tohoto úkolu lze použít příkazy break a continue. Přerušení se používá k okamžitému ukončení smyčky a k předání řízení programu dalšímu příkazu za smyčkou. Pokračovat se používá k přeskočení aktuální iterace smyčky. To je klíčový rozdíl mezi přerušením a pokračováním v Javě.

Co je break v Javě?

Přerušení se používá k okamžitému ukončení smyčky. Pokud existuje příkaz break, je ovládací prvek předán příkazu za smyčkou. Klíčové slovo „break“se používá k označení příkazu break. I když program provádí smyčku, pokud dojde k přerušení, provádění smyčky se ukončí. Pokud tedy chce programátor zastavit provádění, když je splněna určitá podmínka, může použít příkaz break.

Rozdíl mezi přerušením a pokračováním v Javě
Rozdíl mezi přerušením a pokračováním v Javě

Obrázek 01: Java program s příkazem break

Podle výše uvedeného programu se cyklus for iteruje od 1 do 10. Když se hodnota i stane 6, testovací výraz se stane pravdivým. Příkaz break se tedy provede a smyčka se ukončí. Hodnota po 6 se tedy nevytiskne. Pouze hodnota od 1 do 5 výtisků.

Co je pokračování v Javě?

Pokračování se používá k přeskočení aktuální iterace smyčky. Klíčové slovo ‚continue‘se používá k označení příkazu continue. Když se pokračuje, řízení programu dosáhne konce smyčky. Poté se zkontroluje testovací výraz. Ve smyčce for je před vyhodnocením testovacího výrazu zkontrolován příkaz aktualizace.

Klíčový rozdíl mezi přerušením a pokračováním v Javě
Klíčový rozdíl mezi přerušením a pokračováním v Javě

Obrázek 02: Java program s příkazem continue

Podle výše uvedeného programu se cyklus for iteruje od 1 do 10. Když je i 1, zbytek po dělení dvěma je 1. Takže podmínka if je pravdivá. Proto se příkaz continue provede a iterace přeskočí na další. Pak přijde i 2. Při dělení 2 2 je zbytek 0. Podmínka je nepravdivá. Pokračovat se tedy neprovede. Proto se vytiskne hodnota 2. V další iteraci je i 3. Při dělení 2 je zbytek 1. Podmínka je pravdivá. Provede se tedy continue a iterace skočí na další a i se stane 4. Tento proces se opakuje, dokud se i nestane 10. Pokud je zbytek jedna, iterace přeskočí na další kvůli příkazu continue. Tisknou se pouze sudá čísla.

Jaká je podobnost mezi přerušením a pokračováním v Javě?

Přerušení a pokračování v Javě se používají ke změně provádění smyčky

Jaký je rozdíl mezi přerušením a pokračováním v Javě?

přestávka vs pokračování v Javě

Přerušení je struktura řízení smyčky, která způsobí, že smyčka skončí a předá řízení programu dalšímu příkazu, který prochází smyčkou. Pokračování je struktura řízení smyčky, která způsobí, že smyčka okamžitě skočí na další iteraci smyčky.
Hlavní účel
Přerušení se používá k ukončení smyčky. Pokračování se používá k přeskočení příkazů uvnitř cyklu.

Shrnutí – přestávka vs. pokračování v Javě

Při programování je vyžadováno opakování příkazu skupiny příkazů vícekrát. Pro tyto úkoly se používají smyčky. Někdy je nutné přeskočit některé příkazy uvnitř smyčky nebo smyčku okamžitě ukončit. K dosažení tohoto úkolu lze použít přestávku a pokračování. Přerušení se používá k okamžitému ukončení smyčky a k předání řízení programu dalšímu příkazu za smyčkou. Pokračovat se používá k přeskočení aktuální iterace smyčky. To je rozdíl mezi přerušením a pokračováním v Javě.

Doporučuje: