Почему не работает try/catch?

В коде:
try {
            $this->DBconnect = new \PDO($dsn, $this->user, $this->password, $param);
        }
        catch( PDOException $Exception ) {
            echo $Exception->getMessage();
            echo $Exception->getCode();
            if(!empty($Exception->getCode())){
                echo 'Ошибка... '; die();
            }
        }

На сайте:
Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for user ... .php:29
Где 29 строка это как раз $this->DBconnect = ...
Почему ошибка не скрывается и не показывается просто echo?
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
DevMan
@DevMan
слэш перед классом исключения?
версия пыха?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Ticketland.ru Москва
от 120 000 руб.
Интерно Ростов-на-Дону
от 35 000 до 50 000 руб.
Радюшин и Компания Тольятти
от 50 000 до 100 000 руб.