Так, только не надо это превращать в общую практику. Скажем, может действительно быть надо поймать исключение внешней библиотеки и перебросить свое - ну да ок, но в своем коде такое разводить не стоит.Вурдалак
так?
PHP:... } cath(AlphaException $e) { throw new BetaException('свое сообщение об ошибке', 0, $e); } ....
1) http://php.net/ErrorExceptionПеречитал всю тему и задался вопросом, если есть условно 3 типа ошибок:
1. E_ALL ... - которые генерирует php;
2. Exception;
3. Ошибки пользователя, которые не являются исключительной ситуацией;
2) throw new LogicException и т.д.
3) это не исключения и не имеют отношения к вопросу.
И что он будет делать?Нужно (и удобно ли будет) создать единый класс, для обработки всех этих ошибок?