try ~ catch

홍성표·2022년 5월 15일
0

try ~ catch 문법

try {
  
  // 코드
  
} catch (error) {
  
  // 에러 핸들링
  
}

동작 알고리즘

  • try {...} 안의 코드 실행.
  • 에러가 없다면, catch {...} 블록은 건너뜀.
  • 에러가 있다면, try {...} 안의 코드 실행이 중단되고 catch (error) 블록으로 넘어감.
  • 변수 error 에는 무슨 에러가 일어났는지에 대한 설명이 담긴 에러 객체를 포함.

주의사항

try ~ catch 는 오직 런타임 에러에만 동작한다.

  • 코드가 문법적으로 잘못된 경우에는 동작하지 않음.
profile
안녕하세요. 홍성표입니다.

0개의 댓글