Для того чтобы создать класс собственного исключения, достаточно определить его как производный от класса
Exception.В подклассах собственных исключений совсем не обязательно реализовать что-нибудь. В самом классе
Exception не определено никаких методов.Зачастую указывать описание исключения непосредственно при его создании очень удобно, но иногда для этого лучше переопределить метод
toString().#для_продвинутых
