Обработать ошибку - C#
Формулировка задачи:
http://prntscr.com/8fuw7j
Подскажите как обработать ошибку именно 500? как catch надо записать?
Обработал как бог
catch (WebException ex) { if (ex.ToString().Contains("Удаленный сервер возвратил ошибку: (500)")) { /// } }
Решение задачи: «Обработать ошибку»
textual
Листинг программы
try { response = (HttpWebResponse)Request.EndGetResponse(ar); } catch (System.Net.WebException ex) { response = (HttpWebResponse)ex.Response; switch (response.StatusCode) { case HttpStatusCode.NotFound: // 404 break; case HttpStatusCode.InternalServerError: // 500 break; default: throw; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д