Автоматически вырезать исключения для PDO в PHP

Вечер,

В настоящее время я обрабатываю исключения PDO следующим образом:

try{ $db = Db::connect(); $query = $db->prepare( "SELECT * FROM table;" ); $query->execute(); } catch( PDOException $e ) { error( 'MySQL error: ' . $e->getMessage(), __FILE__, __LINE__ ); } 

Каждый раз я работаю точно так же. Поэтому мне интересно, есть ли способ, который я могу настроить, когда есть исключение PDO, которое оно автоматически запускает:

 catch( PDOException $e ) { error( 'MySQL error: ' . $e->getMessage(), __FILE__, __LINE__ ); }