Работа с исключениями - C# (177395)
Формулировка задачи:
Привет )
такая вот задачка )
есть код
строк на 40.. вот часть для примера
допустим в
ошибка , далее нет возможности сделать "правильное" исключения ..
какие варианты есть для того что бы перезапустить выполнения кода ?
все до чего додумался это в кетч вставить весь код до момента ошибки ..
Листинг программы
- wait.Until(ExpectedConditions.PresenceOfAllElementsLocatedBy(By.XPath("//android.widget.EditText[contains(@bounds, '[26,446][688,502]')]")));
- driver.FindElementByXPath("//android.widget.EditText[contains(@bounds, '[26,446][688,502]')]").SendKeys(_Login);
- //wait.Until(ExpectedConditions.PresenceOfAllElementsLocatedBy(By.XPath("//android.widget.Button[contains(@bounds, '[24,568][696,624]')]"))); //далее
- driver.FindElementByXPath("//android.widget.Button[contains(@bounds, '[24,568][696,624]')]").Click(); //далее
Листинг программы
- driver.FindElementByXPath("//android.widget.Button[contains(@bounds, '[24,568][696,624]')]").Click(); //далее
Решение задачи: «Работа с исключениями»
textual
Листинг программы
- var f = true;
- do
- {
- try
- {
- //ваш код
- f = false;
- }
- catch(Exception)
- {
- f = true;
- }
- }
- while(f);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д