- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
try
{
// some logic
}
catch(Exception ex)
{
throw;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+130.5
try
{
// some logic
}
catch(Exception ex)
{
throw;
}
Error handling :)
ну немного недописано, указываем имя исключения + еще раз перехватываем как в дохлом страусе -- громоздко но не идиотизм
в 99.9% случаев эксепшен хватают никак не для того, чтобы его дальше кидать...
нужно руки узлом вязать.
А так, ну, подумаешь, лишние несколько строк.
p.s. прально! Визуал студио, к примеру сама генерит такую хрень ...
Дак если нет разницы, зачем писать больше?
а это просто сниплет обработчика эксэпшена, и троу тут генерица исключительно для токо шобы вместо него вписать обработчик.
и еси оставить его как есть, то будет кидатся эксепшен вверх, давая тем самым знать, шо там забыли написать обработчик.
розумеется есть ситуации, када нада кидать навер эксепшен, но они крайне редки.
Не надо никому руки вязать из-за того, что человек не конкретизировал класс исключения.
но если бы было СustomException, то я некоторым думаю будет интересно посмотреть ex.StackTrace для двух вариантов