Оператор безусловного перехода goto устарел. Использовать его не рекомендуется,
так как часто именно применение этого оператора ведет к ошибкам в программе
и путанице, к тому же сейчас существуют другие, более совершенные методы
программирования. Но знать об этом операторе безусловного перехода, несомненно,
нужно. Вдруг с помощью него вы создадите что-нибудь интересное.
Оператор goto перебрасывает выполнение программы в другое место.
Лучше показать это на примере:
Листинг 5.3
procedure TForml.GotoExample;
label m;
begin
a := 5;
b := 25;
goto m;
a : = 3;
m:
end;
Здесь процедура выполняется до оператора goto, а затем перескакивает сразу на метку
т. Строка а : = 3; не выполняется. Метки доджны быть описаны в разделе label.