Здравствуйте, Trean, Вы писали:
T>и я вообщем-то с этим согласен: исключение — это исключительная ситуация в приложении в большинстве случаев свидетельствующая о неправильной логике работы приложения.
А я вот не согласен с твоим утверждением. Возбуждение исключения должно свидетельствовать как раз об обратном -- о том, что произошла ситуация,
предполагаемая логикой программы, но от оной
не зависящая. То бишь, если у тебя в процессе передачи данных по сети пропала связь, это ведь ни в коем случае не баг в твоей программе. Однако предусмотреть такую ситуацию необходимо.
... << RSDN@Home 1.2.0 alpha rev. 619>>