Создание своих исключений



Во первых, так намного проще классифицировать ошибки, определять источник и исправлять их.



Во вторых, за счёт собственных исключений мы можем передавать доп. данные обработчику. Например, какое число получила функция.