Почему не работает 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?
  • Вопрос задан
  • 527 просмотров
Решения вопроса 1
DevMan
@DevMan
слэш перед классом исключения?
версия пыха?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы