Johdatus Java-lauseeseen

Taukolausunto on avainsana, jolla lopetetaan silmukan ohjeiden suorittaminen, koodin suorittaminen jatkuu silmukan jälkeen. Taukolausunto on yksi parhaista tavoista lopettaa suorittaminen silmukassa. Java-murtolauseketta voidaan käyttää monikäyttötapauksissa, taukotietojen paras käyttötapa tulee silmukkaan, jossa se lopettaa koodin suorittamisen silmukan sisällä ja koodin suorittaminen jatkuu silmukan jälkeen. Toinen esimerkki katkaisulausekosta kytkintapauksessa.

Esimerkki:

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

Syntaksi:

Taukoraportti on yksinkertainen alla olevan rivin mukainen lause. Edellä annetussa kytkentätapauksen syntaksissa voimme nähdä kuinka tauko sijoitetaan kunkin tapauksen loppuun suorituksen lopettamiseksi silmukan sisällä.

break;

Vuokaavio

Alla olevassa kaaviossa voimme nähdä, kuinka lauseen katkaiseminen lopettaa silmukan sisäisen suorituksen / kytkinlauseke ja suorittaminen hyppää seuraavaan vaiheeseen silmukan jälkeen.

Kuinka Break Statement toimii Java-ohjelmassa?

  • Break-lause hyppää koodikokoonpanon silmukan ulkopuolelle, kun taas silmukan, keskeytyksen, jokaiselle, kytkin & muut ehdolliset lauseet.
  • Taukolausunto sulkee silmukan, johon se sijoitetaan. Jos taukotietoa ei ole merkitty ja asetettu silmukan sisälle, se hyppää koodin suorittamiseen silmukan ulkopuolella.
  • Merkittyyn silmukkaan taukolausunto sijoitetaan tarran kanssa. Break-lause tunnisteella hyppää ohjelman suorituksen ohjauksen kyseisen merkityn koodilohkon ulkopuolelle.
  • Java-sovelluksessa break-lause toimii samalla tavalla kuin muilla ohjelmointikielellä.

Esimerkki # 1

Katso esimerkki siitä, kuinka suorittaminen lopetetaan onnistuneen suorituksen jälkeen, jos lauseen ja ohjelman suorituksen hallinta siirtyy seuraavaan vaiheeseen.

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

Edellä annetussa esimerkissä silmukassa, kun laskuri saavuttaa korkeintaan viisi, taukolausunto suoritetaan. heti, kun taukolausunto suorittaa uuden laskurin, ei näytetä taukotehtävänä suoritettuna suorituksena silmukasta. näemme odotetun tuloksen oheisessa kuvakaappauksessa.

lähtö:

Esimerkki 2

Tässä esimerkissä voimme nähdä, kuinka suorittaminen hyppää kytkintapauksen ulkopuolelle, kun jokin tapaus toteutuu.

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

Edellä annettuun esimerkkiin katkeamislauseke sijoitetaan kussakin vaihtolausekkeessa. heti kun jokin tapauskoodilohko on suoritettu, keskeytä lausekkeen suorittaminen siinä vaiheessa ja jatka koodin suorittamista kytkimen käskyn ulkopuolella.

lähtö:

Esimerkki 3

Tässä esimerkissä katkeamislauseke sijoitetaan sisäsilmukan sisään. Aina kun ehto täyttyy ja break-käsky suoritetaan, koodin suorittaminen siirtää ohjelman suorituksen ohjauksen sisäisen silmukan ulkopuolelle.

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

Alla olevassa kuvakaappauksessa kuinka sisäpiiri päättyy tulostamisen jälkeen 2.

lähtö:

Esimerkki 4

Alla olevassa esimerkissä voimme nähdä merkittyn katkeamislauseen. Merkitty tauko viittaa tiettyyn koodilohkoon. kun leimattu katkelausunto suorittaa suoritussäätimet, siirtyvät merkitystä koodilohosta.

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

Edellä annetussa esimerkissä jokainen silmukka alkaa tarran jälkeen. Tietyissä olosuhteissa katkeamislause päättää kyseisen merkityn silmukan. & suorituksen hallinta siirtyy merkinnän ulkopuolelle. näemme ohjelman tuotoksen alla olevassa kuvakaappauksessa.

lähtö:

Esimerkki 5

Siirtymällä seuraavaan esimerkkiin, tässä esimerkissä on esimerkki keskeytyksen käskystä ja siinä on myös merkitty katkeamislausunto.

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

Yllä olevassa esimerkissä voidaan nähdä, että menetelmä tulostaa ensimmäisen laskurin arvoon 5. Kun tauonlasku on suoritettu, kun laskuri saavuttaa 6, ohjelman suorituksen ohjaus suorittaa if-tapauksen ja kirjoittaa if case -koodin. Break-lauseen suorittaminen if-tilan sisällä lopettaa silmukan suorittamisen ja siirtää suorituksen ohjauksen seuraavaan vaiheeseen.

Seuraava seuraava menetelmä suorittaa. tällä menetelmällä on merkitty lauseita. Tämä menetelmä tietyissä todellisissa olosuhteissa suorittaa tauotiedot toissijaisella etiketillä, joka sulkee toissijaisesti merkityn silmukan suorituksen ja hyppää ohjelman suorituksen sisäisen merkityn silmukan ulkopuolella.

lähtö:

edut

  • Silmukka voidaan sulkea helposti käyttämällä katkaisulauseketta.
  • Sitä voidaan käyttää minkä tahansa tyyppisissä silmukkaisissa kohteissa, esikuvissa, kun taas tekemisissä jne.
  • Taukolausetta voidaan käyttää merkityn silmukan kanssa. Leimattua taukotilausta voidaan käyttää lopettamaan kyseisen merkityn silmukan suorittaminen edelleen. Tämä merkitty silmukka voi olla lauseiden sisä- tai yläosan etiketissä.
  • Katkaisulauseke tekee silmukasta joustavamman ja antaa siihen enemmän valtaa.

Johtopäätös - Taukoraportti Javassa

Tauko on varattu Java-avainsana. Se on yksi avainsanoista, jota ohjelmoijat käyttävät suorituksen lopettamiseen heti silmukassa tai ehdollisissa lauseissa ja ohjelman suorituksen valvonta siirtyy seuraavaan vaiheeseen. Sen parempi käyttötapaus sisältyy päätöksentekoon.

Suositellut artikkelit

Tämä on opas Break Statement -sovellukseen Java-ohjelmassa. Tässä keskustellaan Java-palvelun Break Statement -laitteen johdannosta ja siitä, kuinka break-lauseet toimivat Java-ohjelmassa, ja sen esimerkki. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja-

  1. Tapauslause Java
  2. Rakentaja Java
  3. Tuhoaja Java
  4. StringBuffer Java -sovelluksessa
  5. Esimerkkejä C ++-lausekkeista
  6. Taukoraportti C: ssä