Werfen Sie einen Blick auf die Dokumentation von PDO
Sie können die Fehlerbehandlung auf PDO::ERRMODE_SILENT ändern oder PDO::ERRMODE_WARNING
$dbh = new PDO($dsn, $user, $password);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
Oder verwenden Sie set_exception_handler und definieren Sie einen Handler für alle Ihre Ausnahmen.