Руководство разработчика

Ключевое слово ВЫХОД

Используется для немедленного выхода из функции или метода. Может указываться только в теле фукции или метода.

Синтаксис:

ВЫХОД
или
ВЫХОД(<возвращаемое значение>)

Второй вариант допускается использовать только для возвращающих результат функций и методов. Он является короткой формой записи, эквивалентной следующей комбинации:

РЕЗУЛЬТАТ = <возвращаемое значение>
ВЫХОД

Пример:

КОНСТ ИмяОк     = 0;
КОНСТ ИмяПустое = 1;
КОНСТ ИмяПлохое = 2;

ФУНКЦИЯ ЦЕЛОЕ: ПроверитьИмя(СТРОКА: имя)
  РЕЗУЛЬТАТ = ИмяПустое
  
  ЕСЛИ имя = "" ТО
    ВЫХОД // выход с использованием текущего значения РЕЗУЛЬТАТ
  КОНЕЦ_ЕСЛИ

  ЕСЛИ КОЛ_СЛОВ(имя) > 1 ТО
    ВЫХОД(ИмяПлохое) // выход с установкой нового значения РЕЗУЛЬТАТ
  КОНЕЦ_ЕСЛИ
 
  РЕЗУЛЬТАТ = ИмяОк // естественный выход из функции
КОНЕЦ_ФУНКЦИИ

См. также: