Я перехожу от простого mysql в php к PDO, и я заметил, что обычным способом проверки ошибок является использование комбинации try/catch вместо комбинаций if/else.
В чем преимущество этого метода, могу ли я использовать один блок try/catch вместо нескольких вложенных блоков if/else для обработки всех ошибок для разных этапов (подключение, подготовка, выполнение и т.д.)?