Чтоб понять откуда ноги растут ошибок и как на них реагировать. Допустим завтра захотите в отделный лог писать все ошибки работы mysql, а у вас уже класс готовый
Exception // ошибки в php, скорее всего не в твоем коде в левых либах и т.д.
class AppException extends Exception // ошибка в твоем приложении
class MySqlException extends AppException // ошибка в твоем приложении, а именно в работе с базой
class ControllerException extends AppException // ошибка в твоем приложении, а именно работа контроллера
// и т.д.