Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как остановить цикл с условием под достижении другого условия? Имеется условие выхода из цикла, если он стал бесконечным

- Алексей - Ученик (245), на голосовании 12 лет назад
я использую следующий путь:

while "условие 1" do
begin
"Первый путь развития событий";
If "условие 2" then
Begin
"Второй путь развития событий";
exit;
End;
End;

Оператор Exit подходит для этих целей, он прерывает процедуру или функцию. Но везде пишут что это Дилетантство. Чем использование этой функции плохо и чем черевато?
Дополнен 12 лет назад
Delphi 7
Дополнен 12 лет назад
Delphi 7
Голосование за лучший ответ
alias Мастер (1764) 12 лет назад
break; - попробуй это
Похожие вопросы