Hãy xem Tài liệu về PDO
Bạn có thể thay đổi cách xử lý lỗi thành PDO ::ERRMODE_SILENT hoặc PDO ::ERRMODE_WARNING
$dbh = new PDO($dsn, $user, $password);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
Hoặc sử dụng set_exception_handler và xác định một trình xử lý cho tất cả các trường hợp ngoại lệ của bạn.