Co oznacza ten błąd oznacza brak etykiety z w instrukcji break? [duplikować

To pytanie ma już odpowiedź tutaj:

break and label, „Brakuje etykiety MyLabel” 2 odpowiedzi

Hi w poniższym kodzie próbuję wyjść z pętli za pomocą break i label, ale otrzymuję następujący błąd.Label Z is missing. Proszę o pomoc, kod został podany poniżej. I proszę wspomnieć, dlaczego występuje ten błąd.

public class Breaker {
    static String o = "";
    public static void main(String[] args) {
        z:
        o = o + 2;
        for(int x = 3; x < 8; x++) {
            if(x==4) break;
            if(x==6) break z;
            o = o + x;
        }
        System.out.println(o);
     }
 }

questionAnswers(3)

yourAnswerToTheQuestion