Příklad. 1 class BreakWithLabelDemo { public static void main(String[] args) { int[][] poleCelychCisel = { { 32, 87, 3, 589 }, { 12, 1076, 2000, 8 }, { 622, 127, 77, 955 } }; int hledane = 12; int i; int j = 0; boolean nalezeno = false; hledani: for (i = 0; i < poleCelychCisel.length; i++) { for (j = 0; j < poleCelychCisel[i].length; j++) { if (poleCelychCisel[i][j] == hledane) { nalezeno = true; break hledani; } } } if (nalezeno) { System.out.println("Cislo " + searchfor + " nalezeno na indexu " + i + ", " + j); } else { System.out.println(searchfor + " neni v poli"); } } } Příklad. 1 class BreakWithLabelDemo { public static void main(String[] args) { int[][] poleCelychCisel = { { 32, 87, 3, 589 }, { 12, 1076, 2000, 8 }, { 622, 127, 77, 955 } }; int hledane = 12; int i; int j = 0; boolean nalezeno = false; hledani: for (i = 0; i < poleCelychCisel.length; i++) { for (j = 0; j < poleCelychCisel[i].length; j++) { if (poleCelychCisel[i][j] == hledane) { nalezeno = true; break hledani; } } } if (nalezeno) { System.out.println("Cislo " + searchfor + " nalezeno na indexu " + i + ", " + j); } else { System.out.println(searchfor + " neni v poli"); } } } Cislo 12 nalezeno na indexu 1, 0 Nalezeno 9 výskytů písmené p v řetězci. class ContinueWithLabelDemo { public static void main(String[] args) { String prohledejMe = "Look for a substring in me"; String podretezec = "sub"; boolean nalezeno = false; int max = prohledejMe.length() - podretezec.length(); test: for (int i = 0; i <= max; i++) { int n = podretezec.length(); int j = i; int k = 0; while (n-- != 0) { if (prohledejMe.charAt(j++) != substring.charAt(k++)) { continue test; } } nalezeno = true; break test; } System.out.println(nalezeno ? "Nalezeno" : "Nenalezeno"); } }