PHP “Exceção não encontrada”

Eu tenho um problema engraçado. Ao tentar entender por que um determinado site retorna o código http 500 para o navegador, encontrei a mensagem

<code>PHP Fatal error:  Class 'MZ\\MailChimpBundle\\Services\\Exception' not found in /var/www/website/vendor/bundles/MZ/MailChimpBundle/Services/MailChimp.php on line 41
</code>

no log do apache. Olhando para a linha mencionada:

<code>throw new Exception('This bundle needs the cURL PHP extension.');
</code>

Agora entendo como fazer o site funcionar, mas ainda me pergunto por que o código para lançar a exceção (que resultaria em uma mensagem de log mais útil) falhou. Qual seria a razão?

questionAnswers(2)

yourAnswerToTheQuestion