[JS] try, catch

누노·2024년 3월 5일

React

목록 보기
6/6

try, catch

  • 예외 처리 가능 : 코드 실행 중에 예기치 못한 에러가 발생했을 때, 이로부터 코드의 실행 흐름을 복구할 수 있는 기능
  • 실행 가능한 코드에만 동작
  • 실행 가능한 (runnable) 코드 : 유효한 자바스크립트 코드
  • 유효한 코드에서 발생하는 에러만 처리 가능
    • 런타임 에러(runtime error)
    • 예외(exception)
try{
  // code
} catch (err) { // err : 에러 객체
  // error handling
}



finally

  • 무언가를 실행하고, 실행 결과에 상관 없이 실행을 완료하고 싶을 경우
  • return을 이용해 명시적으로 빠져나가려는 경우에도 실행
  • 에러가 없는 경우 : try 실행이 끝난 후
  • 에러가 있는 경우 : catch 실행이 끝난 후

참고

profile
🍄🧑‍🌾

0개의 댓글