Опит - стартиране на блок за улавяне в структура за контрол на опит за улавяне

начало на уловния блок в структурата за контрол на try-catch

Последователност на обажданията

Контролната структура try-catch може да се използва за контрол на програмен код, който може да генерира грешки.

Когато се изпълнява структура за контрол на try-catch, обикновено се изпълняват само операторите между ключовите думи try и catch. Ако обаче възникне грешка при изпълнението на някой от тези изрази, грешката се регистрира, останалите изрази до ключовата дума catch се пропускат и изявленията между ключовите думи catch и end се изпълняват, използвайки режима за обработка на грешки по подразбиране (вижте errcatch).

Записаната грешка може да бъде извлечена с помощта на функцията lasterror.

Изявленията catch block, както самата ключова дума catch, могат да бъдат пропуснати, ако няма алтернативни изрази.