Оптимизация

Метки зло. Самое главное, не злоупотреблять ими и пользоваться сверх аккуратно.
Но вариант с брэйками выглядит совсем плохо.
Еще можно написать отдельный метод и в определенный момент вызвать return. Или, например, лямбды.
 
Метки сильно портят понимание кода. Это очень плохой стиль программирования, впрочем, как и break с continue. Но использование последних нет так плохо.
Инфа про лямбды легко гуглится :)
 
Назад
Сверху