Что это за ошибка означает, что в выражении break отсутствует метка z? [Дубликат]

На этот вопрос уже есть ответ:

Break и ярлык, «ярлык отсутствует MyLabel» 2 ответа

Привет в коде ниже, я пытаюсь выйти из цикла, используя break и label, но я получаю следующую ошибку.Label Z is missing. Пожалуйста, помогите мне код приведен ниже. И, пожалуйста, укажите, почему возникает эта ошибка.

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

Ответы на вопрос(3)

Ваш ответ на вопрос