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