PHP5에서 예외처리 기능이 생겼단다.
try~catch로 감싸서 에러가 날 만한 부분을 처리 해주면, 웹페이지에서 "쿵~"하고 떨어지는 에러페이지를 볼 확률을 대폭 줄일 수 있다는 말인데....
사용방법은 아래와 같다.
<? try { throw new Exception('에러발생 시키기~'); echo '절대 실행되지 않는 부분'; } catch (Exception $e) { echo '에러 발생 사유 : ', $e->getMessage(), "\n"; } echo 'Hello World'; ?>
기존 버전에서는 에러가 발생하게 되면 "Hello World"를 볼 수 없었지만, try~catch로 감싼 부분에서 에러가 발생하더라도 우리는 "Hello World"를 볼수 있게 된다.