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