Exception?
можно ни от чего не наследоваться вообще, а реализщовать интерфейс Throwable
ты себе что-то накрутил. если не понимаешь разницу между встроенными типами исключений то и не трогай их. наследуйся как все - просто от Exception. твоя главная задача сделать throw своего исключения и делать catch только его, чтоб твой класс не ловил все исключения подряд, а только касающиеся его. никто же не заставляет тебя использовать стандартные функции по типу array_map вместо foreach
Обсуждают сегодня