«break» - это команда, которая вырывается из «ближайшего» цикла.
. Хотя существует много хороших применений для разрыва, вы не должны использовать его, если вам не нужно - это можно рассматривать как еще один способ использования goto, который считается плохим.
Например, почему нет:
while (!(the condition you're using to break))
{
//Your code here.
}
Если причина, по которой вы используете «break», заключается в том, что вы не хотите продолжать выполнение этой итерации цикла, вы можете использовать ключевое слово «continue», которое сразу же переходит к следующей итерации цикла, независимо от того, находится ли оно во время или для.
while (!condition) {
//Some code
if (condition) continue;
//More code that will be skipped over if the condition was true
}