PHP - Convertir todos los errores en excepciones: ¿bueno o malo?

Me preguntaba si se considera una mala práctica convertir globalmente todos los errores de PHP en excepciones. Se usaría algo como lo siguiente:

function exception_error_handler($errno, $errstr, $errfile, $errline ) {
    throw new ErrorException($errstr, 0, $errno, $errfile, $errline);
    return false;
}

Supongo que la suposición es que puedes comenzar a usar "probar / atrapar" alrededor de ciertas piezas de código que normalmente arrojarían errores.

Si no es un caso de Bueno / Malo, ¿cuáles son algunos de los problemas que podrían surgir de esta práctica?

Respuestas a la pregunta(6)

Su respuesta a la pregunta