Shasoft
Новичок
Прикручиваю библиотеку авторизации Hybrid_Auth (http://hybridauth.sourceforge.net/). В данном коде в конструкторе кидается исключение.
И это исключение не отлавливается конструкцией try/catch а выводится на экран. При этом сначала идет вывод "[456]" а потом текст исключения.
Вопрос: почему не попадает в блок catch и не выводится "[123]"?
Само исключение кидается вот так
PHP:
$err = true;
try
{
$hybridauth = new \Hybrid_Auth( $config );
$err = false;
} catch(Exception $e) {
echo "[123]";
} finally {
if($err) echo "[456]";
}
Вопрос: почему не попадает в блок catch и не выводится "[123]"?
Само исключение кидается вот так
PHP:
throw new Exception( $m, $c );