- Joined
- Nov 5, 2018
- Messages
- 149
- Reaction score
- 55
- Points
- 28
Добрый день!
Проект организован так:
-Делаем действия на сайте
-Сайт в любой момент может выбить ошибку(ввести повторно пароль, каптча, подтверждения почты), по этому я делаю проверку есть ли нужный элемент на странице примерно так:
Если его нету делаю Exception и он переводит проект на беденд, а там идет обработка ошибок(), после обработки проект возвращается в место где была ошибка.
Проблема в том что если вывожу Exception второй раз, проект не идет на бед енд.
Объясните пожалуйста как это работает и можно ли это исправить?
Проект организован так:
-Делаем действия на сайте
-Сайт в любой момент может выбить ошибку(ввести повторно пароль, каптча, подтверждения почты), по этому я делаю проверку есть ли нужный элемент на странице примерно так:
Code:
if(el.IsNull)
{
throw new Exception("Элемент не найден, перехожу к определению ошибки");
}
Проблема в том что если вывожу Exception второй раз, проект не идет на бед енд.
Объясните пожалуйста как это работает и можно ли это исправить?



