Исключение PDO не выбрасывается

Я новичок в PDO, и некоторые вещи об этом смущают меня, ямы попытались создать тестовую функцию, чтобы увидеть, будет ли выброшено исключение для неверного запроса, но ничего не выдается.

вот код

getMessage(); 
        }
    }

    public function test(){
        try{
            $DBH->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );  
            $DBH->prepare('DELECT id FROM users');  
        }
        catch(PDOException $e) {  
            echo $e->getMessage();  

        }
    }

};

/* Create database connection */
$db = new DB;
$db->test();

?>

Ответы на вопрос(2)

Ваш ответ на вопрос