Stavek break

Iz MaFiRaWiki

Ta članek ali del članka je v delu. Veseli bomo, če ga boste dopolnili in popravili.

Kaj pomeni to opozorilo?

Stavek break prekine izvajanje tekoče zanke.

Primer

  1. public class Primer{
  2. public static void main(String[] args){
  3. int[] tabela = {5, 7, 0, 10, 3};
  4. for(int i=0; i<tabela.length; i++){
  5. if(tabela[i] == 0){
  6. System.out.println("Tabela vsebuje število 0.");
  7. break;
  8. }
  9. }
  10. }
  11. }

Stavek break lahko uporabimo tudi za prekinitev globoko gnezdenih zank. V tem primeru pred zanko zapišemo oznako(label), na katero se potem sklicujemo. Oznaka je simbolično ime, ki ga končamo z dvopičjem.

Primer

  1. public class Primer{
  2. public static void main(String[] args){
  3. int[][] matrika = {{2,4,5}, {1,0,3}};
  4. isci:
  5. for(int i=0; i<matrika.lenght; i++){
  6. for(int j=0; j<matrika[0].lenght; j++){
  7. if(matrika[i][j] == 0){
  8. System.out.println("Matrika vsebuje število 0.");
  9. break isci;
  10. }
  11. }
  12. }
  13. }
  14. }
Osebna orodja