function hello() { echo "Все, что имеет начало, "; try { eatThis(); } finally { echo "имеет и конец."; } echo "Это никогда не будет напечатано!"; }
function action() { echo "Все, что имеет начало, "; try { eatThis(); } catch (Exception $e) { echo "имеет и конец.<br>"; throw $e; } }
function action() { echo "Все, что имеет начало, "; try { // Внимание, опасный момент! eatThis(); } catch (Exception $e) { // Ловим ЛЮБОЕ исключение, выводим текст... echo "имеет и конец.<br />"; // ...а потом передаем это исключение дальше. throw $e; } }