В глобальном обработчике, когда я использую исключение SystemException в условии If, тогда почему исключение SelectorNotFoundException не попадает в исключение Systemexception

#rpa #uipath #uipath-activity #yetanotherforum #report-studio

Вопрос:

Запрос 2 Код изображения Запрос изображения 1 — Я использовал файл GlobalHandler.xaml в своем проекте, и в файле GlobalHandler.xaml я упомянул условие в операторе if, например — errorInfo.Exception.GetType().Имя.Струна.Содержит(«SystemException»), затем {Сделайте что-нибудь}
, но когда я запускаю main.xaml, в котором я последовательно использовал одно действие в браузере, и я поместил эту последовательность в блок Try, чтобы дать мне исключение SelectorNotFoundException, потому что я закрыл браузер, и после этого я запускаю main.xaml, поэтому мой вопрос в том, почему это исключение селектора не попадает в указанную выше часть системного исключения, оно всегда попадает в другую часть, которая пуста. Пожалуйста, обратитесь к прилагаемым скриншотам(Изображение запроса 1) .

Комментарии:

1. Это трудно читать, пожалуйста, улучшите свой текст.

2. Запрос 2 — В файле Global Handler.xaml, когда я пишу инструкцию IF (errorInfo.Exception. GetType().Имя. Струна. Содержит(«Исключение SelectorNotFoundException») ИЛИ errorInfo.Исключение. GetType().Имя. Струна. Содержит(«SystemException»)), затем { если повторить счет Вы можете видеть на скриншоте выше . Прикрепленный скриншот на изображении выше запроса 2