Собственно вот какое дело:
Разобрался с перехватом стандартных в Symfony3 исключениями, типо 404, 403, 500,... и тд.
Например если страница не найдена, то выкидываю такое исключение:
throw $this->createNotFoundException('Page not found');
Однако, я не могу понять как нужно правильно создавать кастомные исключения, что бы было что то вроде:
throw $this->myCustomException('Wrong password');
Угробил весь день, но так и не понял. Создавал Event Listener, но там все равно не то.
Я конечно могу создать топорным способом, но чувствую, что в Symfony это можно сделать как то по другому.
Так как же все таки создавать кастомные исключения в Symfony3?