@AncleBens said in Как выполнить действие при неизвестной ошибке.:
Всем привет! Ребят, подскажите.... у меня аккаунт берётся с базы и там статус проставляется взят ли аккаунт или нет. Шаблон практически отлажен, но иногда возникают ошибки редкие... прокси страницу не прогрузили или еще чего-нибудь. Можно ли как то сделать, чтобы при возникновении любой ошибки... БАС прежде чем выключить поток выполнял бы определенную функция, по аналогии с BAD в зенке? Чтобы, если возникла ошибка - функция сменила статус аккаунта. Спасибо за ранее!
P.S. надо отметить, что у меня шаблон сделан из кучи разных функций, с вызывами, а также где то с переходами на метки.
Поместите все действия из функции "Main" в отдельную функцию (например "Func1"). В функции "Main" сделайте вызов функции "Func1" и поместите этот вызов в игнорирование ошибок.

Если в функции "Func1" возникнут непредвиденные ошибки, то сработает условие [[WAS_ERROR]], в него можете поместить необходимую логику обработки ошибки