Prehlásenie o zlomoch v Jave Ako break vyhlásenie funguje v jave s príkladmi

Obsah:

Anonim

Úvod do príkazu Break v jazyku Java

Príkaz break je kľúčové slovo na ukončenie vykonávania inštrukcií v slučke, vykonávanie kódu pokračuje aj po slučke. Príkaz break je jedným z najlepších spôsobov ukončenia vykonávania v slučke. Príkaz break v java sa dá použiť v prípadoch viacnásobného použitia, najlepší prípad použitia príkazu break je v slučke, kde ukončí vykonávanie kódu vo vnútri slučky a vykonávanie kódu pokračuje po slučke. Ďalší príklad prerušenia v prípade prepínača.

Príklad:

Switch(value) (
Case 1:
// Statements
break;
Case 2:
// Statements
break;
Case 3:
// Statements
break;
Default :
//Statements
)

syntaxe:

Príkaz break je jednoduchý jednoriadkový príkaz, ako je uvedené nižšie. Vo vyššie uvedenej syntaxi prípadu prepínača vidíme, ako je koniec umiestnený na konci každého prípadu, aby sa ukončilo vykonávanie vo vnútri slučky.

break;

Vývojový diagram

V nižšie uvedenom diagrame vidíme, ako prerušenie príkazu ukončí vykonávanie vo vnútri príkazu loop / switch a vykonávanie preskočí na ďalší krok po slučke.

Ako Break Statement funguje v Jave?

  • Príkaz Break preskočí kompiláciu kódu na vonkajšiu stranu slučky, zatiaľ čo slučka, do-while, pre každého prepínača a ďalšie podmienené príkazy.
  • Príkaz break uzavrie slučku, na ktorej je umiestnený. ak príkaz break nie je označený a umiestnený vo vnútri slučky, potom preskočí vykonanie kódu mimo túto slučku.
  • V označenej slučke je príkaz break umiestnený so štítkom. Príkaz prerušenia s menovkou preskočí riadenie vykonávania programu mimo tohto označeného kódového bloku.
  • V jazyku Java príkaz break tiež funguje rovnako ako v iných programovacích jazykoch.

Príklad č. 1

Pozrite si príklad, ako sa ukončí vykonávanie po úspešnom vykonaní kontroly vykonania príkazu & programu a prejdite na ďalší krok.

public class BreakStatementExample(
public static void main(String() args)(
// Create frame with title Registration Demo
int i=1;
while(i < 10)(
if(i == 5)(
break;
)
// Printing the counter
System.out.print(i);
System.out.print("\n");
i++;
)
)
)

V uvedenom príklade, akonáhle počítadlo dosiahne 5, vykoná sa príkaz break. Akonáhle je príkaz break vykonaný, ďalšie počítadlo sa nezobrazí ako príkaz break vykonaný na vykonanie mimo slučky. Očakávaný výsledok vidíme na priloženej snímke obrazovky nižšie.

Výkon:

Príklad č. 2

V tomto príklade vidíme, ako vykonávanie skočí na vonkajšiu stranu príkazu case prepínača, keď sa niektorý prípad stane skutočnosťou.

public class BreakStatementSwitchCaseExample(
public static void main(String() args)(
int y=2;
showExecution(y);
)
public static void showExecution(int i)(
switch(i)(
case 1:
System.out.print("Case 1 Executed");
break;
case 2:
System.out.print("Case 2 Executed");
break;
case 3:
System.out.print("Case 1 Executed");
break;
default:
System.out.print("Default Case Executed");
)
)
)

V uvedenom príklade je príkaz break umiestnený v každom prípade príkazu switch. akonáhle sa vykoná akýkoľvek blok kódu prípadu, zastavte vykonávanie príkazu break v tomto bode a pokračujte v vykonávaní kódu mimo príkazu switch.

Výkon:

Príklad č. 3

V tomto príklade je príkaz break umiestnený vo vnútornej slučke. Kedykoľvek sa splní podmienka splnenie a prerušenie príkazu, vykonanie kódu preskočí kontrolu vykonávania programu mimo vnútornú slučku.

public class LabeledBreakStatement(
public static void main(String() args)(
for(int i=1; i < 3; i++)(
for(int j=1; j < 4; j++)(
System.out.print(i +" "+ j);
System.out.print("\n");
if(j == 2)(
break;
)
)
)
)
)

Na nižšie uvedenej snímke je znázornené, ako sa vnútorná slučka ukončí po tlači 2.

Výkon:

Príklad č. 4

V nižšie uvedenom príklade vidíme príklad označenia výpisu prerušenia. Označené prerušenie sa vzťahuje na konkrétny kódový blok. keď vykonaný príkaz break break vykoná, vykonávacie prvky sa presunú z označeného kódového bloku.

public class LabeledBreakStatement(
public static void main(String() args)(
primary:
for(int i=1; i < 3; i++)(
secondary:
for(int j=1; j < 4; j++)(
System.out.print(i +" "+ j);
System.out.print("\n");
if(j == 2)(
break primary;
)
)
)
)
)

Vo vyššie uvedenom príklade sa každá slučka začína za štítkom. Za určitých podmienok ukončuje príkaz break túto označenú slučku. a vykonanie kontroly sa presunie na vonkajšiu stranu označeného. výstup programu vidíme na nižšie uvedenom obrázku.

Výkon:

Príklad č. 5

V tomto príklade je uvedený príklad príkazu do-while a tiež označeného príkazu break.

public class DoWhileBreakStatement(
public static void main(String() args)(
int j = 1;
do(
if(j == 6)(
break;
)
System.out.println(j);
j++;
)
while(j < 9);
System.out.println("\n\n");
labeledBreakLoopExample();
//Further Checking execution moves to this step or not
)
//Labeled statement with nested loop
public static void labeledBreakLoopExample()(
primary:
for(int i=1; i < 3; i++)(
secondary:
for(int j=1; j < 4; j++)(
System.out.print(i +" "+ j);
System.out.print("\n");
if(j == 2)(
break secondary;
)
)
)
)
)

Vo vyššie uvedenom príklade vidíme, že táto metóda vytlačí prvé počítadlo až do 5. Po vykonaní príkazu na prerušenie, keď počítadlo dosiahne 6, vykoná kontrola vykonávania programu prípad if & zadá sa do vnútorného kódu if prípadu. Vykonanie príkazu break vo vnútri podmienky if ukončí vykonávanie kontroly vykonania slučky a presunie sa do nasledujúceho kroku.

Spustí sa ďalšia ďalšia metóda. táto metóda má označené príkazy. Táto metóda za určitých skutočných podmienok vykoná príkaz break so sekundárnou značkou, ktorá uzatvára vykonávanie sekundárnej označenej slučky a preskočí vykonanie programu mimo internú označenú slučku.

Výkon:

výhody

  • Slučku je možné ľahko uzavrieť pomocou príkazu break.
  • Môže byť použitý v akomkoľvek type slučky, napr. Foreach, while, do-while, atď.
  • Príkaz break možno použiť s označenou slučkou. Príkaz prerušeného označenia sa môže použiť na ďalšie ukončenie tohto označeného vykonania slučky. Táto označená slučka môže byť vo vyhláseniach vnútorná alebo na hornom štítku.
  • Príkaz prerušenia robí slučku flexibilnejšou a poskytuje jej viac energie.

Záver - vyhlásenie o zločine v jazyku Java

Prestávka je rezervované kľúčové slovo java. Je to jedno z kľúčových slov, ktoré používajú programátori na okamžité ukončenie vykonávania v slučke alebo v podmienených príkazoch a riadenie vykonávania programu prejde na ďalší krok. Jeho scenár lepšieho použitia spadá do vyhlásení o rozhodovaní.

Odporúčané články

Toto je príručka k príkazu Break Statement v jazyku Java. Tu diskutujeme o úvode Break Statement v Jave a o tom, ako break vyhlásenia fungujú v Java, spolu s jeho príkladom. Viac informácií nájdete aj v nasledujúcich článkoch

  1. Prípadové vyhlásenie v Jave
  2. Konštruktor v jazyku Java
  3. Destruktor v Jave
  4. StringBuffer v Jave
  5. Príklady výpisu z prerušenia v C ++
  6. Vyhlásenie o zlome v C