try catch : 실행할 코드블럭을 표시, 예외가 발생할 경우 응답을 지정한다.
예시):
위와 같이 try 안의 코드가 실행후 에러가없으면 try안의 마지막줄까지실행되고 catch블록은 건너뛴다.
if 에러가있으면 try안 코드 실행이 중단, catch(err) 로 제어 흐름이 넘어간다. 참고로 err는 변수 이다.
특징
1) 문법적으로 맞는 실행 가능한 코드에서만 동작한다.
2) 스케줄된 함수 내부의 예외를 잡으려면 try catch를 반드시 함수 내부에 구현해야한다.