Uvod v Break Statement na Javi

Stavka preloma je ključna beseda, s katero zaključite izvajanje navodil v zanki, izvršitev kode ostane še naprej po zanki. Izjava preloma je eden najboljših načinov za zaključek izvršitve v zanki. Izjava preloma v javi se lahko uporablja v več primerih, najboljši primer izjave preloma je v zanki, kjer se konča izvedba kode znotraj zanke in izvedba kode se nadaljuje po zanki. Še en primer izjave o prekinitvi v primeru stikala.

Primer:

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

Sintaksa:

Izjava o prekinitvi je preprosta enovrsticna izjava, kot je navedeno spodaj. V zgornji sintaksi preklopnega primera lahko vidimo, kako je prelom postavljen na koncu vsakega primera, da se zaključi izvedba znotraj zanke.

break;

Diagram pretoka

Na spodnjem diagramu lahko vidimo, kako prekinitev izjave zaključi izvedbo znotraj izjave zanke / stikala in izvedba skoči na naslednji korak po zanki.

Kako deluje Izjava o prelomu na Javi?

  • Izjava preloma preslika kodo na zunanjo stran zanke, medtem ko zanka, čas do, za, za vsakega, preklopi in drugi pogojni stavki.
  • Izjava o prekinitvi zapre zanko, kjer je postavljena. če stavek preloma ni označen in nameščen znotraj zanke, bo skočil izvedbo kode zunaj te zanke.
  • V zanki z oznako je prelomni stavek postavljen z oznako. Izjava preloma z nalepko skoči nadzor izvajanja programa na zunaj tega označenega bloka kod.
  • Na Javi izjava preloma deluje tudi enako kot v drugih programskih jezikih.

Primer # 1

Glej primer, kako se izvršitev zaključi po uspešni izvedbi, če se nadzor nad izvajanjem izjav in programa premakne na naslednji korak.

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 zgornjem primeru, v zanki, ko števec doseže do 5, se nato izvede prelomni stavek. ko se izjava preloma izvede nadaljnji števec, se ne prikaže kot izvedba izjave preloma zunaj zanke. pričakovani rezultat lahko vidimo na priloženem posnetku spodaj.

Izhod:

Primer # 2

V tem primeru lahko vidimo, kako izvedba skoči na zunanjo stran stavka preklopa, ko se kateri koli primer uresniči.

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 zgoraj podanem primeru je izjava o prekinitvi postavljena v vsak primer izjave stikala. ko je kateri koli blok kode primerov izveden, prekinite izvajanje izjave na tej točki in nadaljujte izvajanje kode zunaj izjave stikala.

Izhod:

Primer # 3

V tem primeru je izjava o prekinitvi nameščena znotraj notranje zanke. Kadar koli se izpolni pogoj in prelomi izjava, izvedba kode preusmeri nadzor izvajanja programa zunaj notranje zanke.

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 spodnjem posnetku zaslona kako se zaključi notranja zanka po tiskanju 2.

Izhod:

Primer št. 4

V spodnjem primeru lahko vidimo primer označenega preloma. Označeni prelom se nanaša na določen blok kode. ko se z oznako preloma izjavo izvrši, se nadzorni elementi premaknejo iz označenega bloka kod.

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

V zgornjem primeru se vsaka zanka začne po oznaki. V določenih pogojih se izjava o prekinitvi konča s to oznako zanko. & izvedba nadzora se premakne na zunanjo stran označene. izhod programa lahko vidimo na spodnjem posnetku zaslona.

Izhod:

Primer št. 5

Če preidemo na naslednji primer, ima ta primer primer izjave med početjem in v njej tudi označeno izjavo o prekinitvi.

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

V zgornjem primeru lahko vidimo, da bo metoda natisnila prvi števec do 5. Po izvedbi izjave o prekinitvi, ko števec doseže 6, nadzor izvajanja programa izvede vrednost if in vnese v kodo if. Prekinitev izvedbe izjave znotraj pogoja if konča izvedbo zanke in premakne nadzor izvajanja na naslednji korak.

Nadaljnja naslednja metoda se izvede. ta metoda ima označene izjave. Ta metoda v določenih resničnih pogojih izvede prelomni stavek z sekundarno oznako, ki zaključi izvedbo izvajanja sekundarne označene zanke in skokov zunaj notranje označene zanke.

Izhod:

Prednosti

  • Zanko je mogoče enostavno zapreti z uporabo izjave o prekinitvi.
  • Uporablja se lahko v kateri koli vrsti zanke, kot je, predvajaj, medtem ko delaš, itd.
  • Izkaz preloma se lahko uporablja z označeno zanko. Označeno prekinitev lahko uporabite za nadaljevanje zaključka izvedbe označene zanke. Ta označena zanka je lahko notranja ali na zgornji nalepki v izjavah.
  • Izjava o prekinitvi naredi zanko bolj prilagodljivo in ji zagotavlja večjo moč.

Zaključek - Izjava o prekinitvi na Javi

Odmor je rezervirana ključna beseda java. To je ena od ključnih besed, ki jo programerji uporabljajo za takojšnjo zaključitev izvršitve v zanki ali v pogojnih stavkih in nadzor izvajanja programa preide na naslednji korak. Njen scenarij boljše uporabe spada v izjave o odločanju.

Priporočeni članki

To je vodnik za Break Statement na Javi. Tukaj razpravljamo o uvodu Break Statement na Javi in ​​kako izjave o prekinitvi delujejo v Javi skupaj z njenim primerom. Če želite izvedeti več, si oglejte tudi naslednje članke -

  1. Izjava primera na Javi
  2. Konstruktor v Javi
  3. Destruktor na Javi
  4. StringBuffer v Javi
  5. Primeri izjave o prekinitvi v C ++
  6. Izjava o prekinitvi v C