Разгледайте Документацията на PDO
Можете да промените обработката на грешки на PDO::ERRMODE_SILENT или PDO::ERRMODE_WARNING
$dbh = new PDO($dsn, $user, $password);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
Или използвайте set_exception_handler и дефинирайте манипулатор за всички ваши изключения.