Translations:Developers/Object oriented programming in PHP/Exceptions/11/ru

Код Arcavias использует специфичные для домена исключения, например, все генерируемые исключения в коде домена товар/product являются объектами класса MShop_Product_Exception, расширяющего MShop_Exception и непосредственно встроенного в PHP класс Exception. Поэтому, возможно создать блоки catch для каждого домена или для всего относящегося к MShop кода: