В каких случаях что предпочтительнее? К слову почему-то не могу поймать исключение в try ... catch ни для E_ERROR ни для E_RECOVERABLE_ERROR когда использую php_error_docref