Какой смысл бросать исключение? - PullRequest
4 голосов
/ 14 декабря 2010

Я пишу класс входа в систему на c #, и я стараюсь проявлять усердие в создании исключений для пустых паролей, недостаточных символов паролей и т. Д. Внезапно мне пришло в голову то, что я делаю с этим исключением?Для чего / для кого они?Обрабатываю ли я исключение или нет, в этот момент приложение все равно не будет работать.Является ли исключение для других разработчиков заказчиком !?

Ответы [ 11 ]

0 голосов
/ 14 декабря 2010

Исключения - это способ, позволяющий коду уведомлять абонентов о каком-либо сбое.Вызывающий код может делать с ним все, что угодно, например, отображать сообщение об ошибке, подавлять исключение и корректно ухудшаться и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...