Sissejuhatus Java avaldusse

Katkestuslause on märksõna, millega lõpetatakse ahelas olevate juhiste täitmine, koodi täitmine jätkub ka pärast ahelat. Murdeaeg on üks parimaid viise täitmise lõpetamiseks. Javas murdumisavaldust saab kasutada mitmekordse kasutusega juhtudel, murdumisavalduse parim kasutamise juhtum tuleb ahelasse, kus see lõpetab silmuses oleva koodi täitmise ja koodi täitmine jätkub pärast silmust. Veel üks näide vaheaja avaldusest juhtumite vahetamisel.

Näide:

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

Süntaks:

Katkestuslause on allpool toodud lihtne üherealine avaldus. Ülaltoodud lülitusjuhtumi süntaksis näeme, kuidas paus paigutatakse iga juhtumi lõppu, et lõpetada täitmine ahela sees.

break;

Vooskeem

Allpool toodud diagrammil näeme, kuidas lause katkestamine lõpetab silmuse sees toimuva täitmise / lülitage avaldus ja täitmine hüppab järgmisele etapile pärast silmust.

Kuidas Break Statement töötab Java-s?

  • Katkestuslause hüppab koodikompileerimise silmuse välisküljele, samas kui silmus, toiming, iga jaoks, lüliti ja muud tingimuslaused.
  • Murdumisavaldus sulgeb silmuse, kuhu see pannakse. kui purunemisavaldust ei sildistata ja see pannakse silmuse sisse, hüppab see koodi täitmise sellest silmusest väljapoole.
  • Märgistatud silmusse pannakse katkestuse märgis sildiga. Katkendlause sildiga hüppab programmi täitmise juhtimise väljaspool seda märgistatud koodiplokki.
  • Java-s töötab break-lause samamoodi nagu teistes programmeerimiskeeltes.

Näide nr 1

Vaadake näidet, kuidas täitmine pärast edukat täitmist lõpetatakse, kui avalduse ja programmi täitmise juhtimine liigub järgmisse sammu.

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

Ülaltoodud näite korral, kui loendur jõuab kuni 5-ni, käivitub silmus. kui katkestusaruanne täidab edasise loenduri, ei kuvata katkestuse avaldusega tehtud täitmist silmusest välja. näeme oodatud tulemust lisatud ekraanipildil.

Väljund:

Näide 2

Selles näites näeme, kuidas täitmine hüppab juhtumite vahetamise avalduse välisküljele, kui mõni juhtum saab tõeks.

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

Ülaltoodud näites on vaheaja avaldus paigutatud mõlemale lülitusväljavõttele. kui mõni juhtumikoodiplokk on täidetud, katkestage avalduse täitmine sellel hetkel ja jätkake koodi täitmist väljaspool lülitusavaldust.

Väljund:

Näide 3

Selles näites paigutatakse murdumisavaldus sisemise silmuse sisse. Kui tingimust täidetakse ja katkestuse avaldus täidetakse, hüppab koodi täitmine programmi täitmise juhtimise sisemise ahela välisküljele.

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

Allpool toodud ekraanipildil saate teada, kuidas sisemine silmus pärast printimist 2 lõpetatakse.

Väljund:

Näide 4

Allpool toodud näites näeme märgistatud katkestuslause näidet. Märgistatud paus tähistab konkreetset koodiplokki. kui sildiga katkestuse avaldus käivitab täitmiskontrolli, kolivad märgistatud koodiplokist välja.

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

Ülaltoodud näites algab iga silmus sildi järel. Teatud tingimustel lõpetab katkestus selle sildiga silmuse. & täitmise juhtimine liigub sildi välisküljele. programmi väljundit näeme allpool toodud ekraanipildil.

Väljund:

Näide 5

Liikudes järgmise näite juurde, selles näites on näide toimingute tegemise avaldusest ja selles on märgitud ka katkestuse avaldus.

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

Ülaltoodud näites näeme, et meetod prindib esmalt loenduri väärtuse 5. Pärast katkestuse avalduse täitmist, kui loendur jõuab väärtuseni 6, käivitab programmi täitmise juhtimine juhtumi ja sisestab juhtumi sisemise koodi. Katkesta avalduse täitmine juhul, kui tingimus lõpetab silmuse täitmise ja viib täitmiskontrolli järgmisse sammu.

Järgmine järgmine meetod käivitub. sellel meetodil on avaldused märgistatud. See meetod täidab teatud tõelistes tingimustes katkestuse sekundaarsildiga, mis sulgeb sekundaarselt märgistatud silmuse täitmise ja hüppab programmi täitmise väljapoole sisemist märgistatud silmust.

Väljund:

Eelised

  • Lingi saab hõlpsalt sulgeda, kasutades katkestuslauset.
  • Seda saab kasutada igat tüüpi silmuste moodustamiseks, jutustamiseks, samal ajal, tegemiseks jne.
  • Murdeavaldust saab kasutada sildistatud silmusega. Märgistatud katkestuse avaldust saab kasutada sildistatud silmuse täitmise edasiseks lõpetamiseks. See märgistatud silmus võib olla avalduste sisemisel või ülaserval.
  • Break lause muudab silmuse paindlikumaks ja annab sellele rohkem jõudu.

Järeldus - avaldus Java-s

Vaheaeg on reserveeritud java märksõna. See on üks märksõnadest, mida programmeerijad kasutavad täitmise viivitamatuks lõpetamiseks ahelas või tingimuslikes avaldustes ja programmi täitmise juhtimine liigub järgmisse sammu. Selle parema kasutamise stsenaarium kuulub otsuste tegemise avalduste alla.

Soovitatavad artiklid

See on Java avalduse Break Statement juhend. Siin käsitleme Java-i Break Statement'i sissejuhatust ja seda, kuidas break-avaldused javas koos selle näitega toimivad. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

  1. Juhtumi avaldus Java-s
  2. Konstruktor Java
  3. Hävitaja Java-s
  4. StringBuffer Java-s
  5. Näited C ++ katkestuslausetest
  6. Vaheaja avaldus C-s

Kategooria: