try ~ catch

바유·2022년 3월 30일
0
post-thumbnail

try catch : 실행할 코드블럭을 표시, 예외가 발생할 경우 응답을 지정한다.

예시):

위와 같이 try 안의 코드가 실행후 에러가없으면 try안의 마지막줄까지실행되고 catch블록은 건너뛴다.
if 에러가있으면 try안 코드 실행이 중단, catch(err) 로 제어 흐름이 넘어간다. 참고로 err는 변수 이다.

특징
1) 문법적으로 맞는 실행 가능한 코드에서만 동작한다.
2) 스케줄된 함수 내부의 예외를 잡으려면 try catch를 반드시 함수 내부에 구현해야한다.

Butterfly net icons created by Freepik - Flaticon

0개의 댓글