За последние 24 часа нас посетили 17759 программистов и 1682 робота. Сейчас ищут 924 программиста ...

Exception handler в моем Exception классе

Тема в разделе "Прочие вопросы по PHP", создана пользователем evll, 7 июл 2008.

  1. evll

    evll Активный пользователь

    С нами с:
    3 май 2007
    Сообщения:
    15
    Симпатии:
    0
    Адрес:
    Lithuania
    Нормальная ли практика помещать хендлер в сам класс? По-моему, весьма удобно. Или я что-то упускаю?

    Т. е.
    Код (Text):
    1.  
    2. try {
    3.     //some code
    4. }
    5. catch (My_exception $e) {
    6.     $e->handle();
    7. }
     
  2. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    1. не встречал
    2. не понятно как будет обработано исключение
    3. обычно код обработки сильно разный, даже для исключения одного класса
     
  3. evll

    evll Активный пользователь

    С нами с:
    3 май 2007
    Сообщения:
    15
    Симпатии:
    0
    Адрес:
    Lithuania
    Ок, конкретней. Исключение будет для ненайденной страницы. По-моему, логично, что везде обрабатыватся будет одинаково (пошлет 404).