- 1
- 2
- 3
- 4
- 5
catch (Exception ex)
{
status = ex.Message;
throw ex;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
catch (Exception ex)
{
status = ex.Message;
throw ex;
}
убил бы
Бросить бывшую.
А нельзя ли сделать типизированное исключение, как в Делфай?
Я думаю, автору просто лень было, поэтому "нельзя".
P.S. Вообще, я так и не понял, исключения - добро или зло. Неясно, они не нужны или программисты слишком тупы (в частности, я), чтобы полностью понять божественную концепцию.
Вот если использовать их как assert'ы, контролировать невозможные значения и ничего не ловить, то наверно нормально будет? А ловить только там, где используется либо (а) функция, для которой говно - тоже результат (б) чтобы вывести сообщение "все соснули", написать об этом в лог и убиться.
Расапид
Просто я подумал пидар решил, что просто throw перезаписывает, а я уточнил, что перезаписывает она иначе
Из обновления windows 8.0 до 8.1.
и занятный офтопный факт - на 10 хуже всего работали софты от мс - скайп вообще не включался, студия висла...
Ну кто больше всех на своё говно завязывался - те и заглючили.