Работа с исключениями - C# (177395)

Узнай цену своей работы

Формулировка задачи:

Привет ) такая вот задачка ) есть код строк на 40.. вот часть для примера
Листинг программы
  1. wait.Until(ExpectedConditions.PresenceOfAllElementsLocatedBy(By.XPath("//android.widget.EditText[contains(@bounds, '[26,446][688,502]')]")));
  2. driver.FindElementByXPath("//android.widget.EditText[contains(@bounds, '[26,446][688,502]')]").SendKeys(_Login);
  3. //wait.Until(ExpectedConditions.PresenceOfAllElementsLocatedBy(By.XPath("//android.widget.Button[contains(@bounds, '[24,568][696,624]')]"))); //далее
  4. driver.FindElementByXPath("//android.widget.Button[contains(@bounds, '[24,568][696,624]')]").Click(); //далее
допустим в
Листинг программы
  1. driver.FindElementByXPath("//android.widget.Button[contains(@bounds, '[24,568][696,624]')]").Click(); //далее
ошибка , далее нет возможности сделать "правильное" исключения .. какие варианты есть для того что бы перезапустить выполнения кода ? все до чего додумался это в кетч вставить весь код до момента ошибки ..

Решение задачи: «Работа с исключениями»

textual
Листинг программы
  1. var f = true;
  2. do
  3. {
  4.   try
  5.   {
  6.     //ваш код
  7.     f = false;
  8.   }
  9.   catch(Exception)
  10.   {
  11.     f = true;
  12.   }
  13. }
  14. while(f);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут