Здравствуйте, oRover, Вы писали:
R>часто слышал, что выражение типа
R>R>try
R>{
R> // что-то там
R>}
R>catch{}
R>
R>плохо. Хотя часто сам использую, допустим надо из БД взять дату и присвоить ее переменной. В поле в БД может быть null и при попытке пропарсить это значение как DateTime получаю exception. Вот таким вот нехитрым способом можно гарантированно уберегтись от этого.
R>Чем же тогда плохо?
Тем, что глотаешь исключительные ситуации, которые ты не умеешь обработать. Может у тебя память кончилась
Ловить нужно только то, от чего ты можешь восстановиться.