[ JS ] try/catch/throw/finally

ay0530·2023년 11월 1일
1
post-thumbnail

01. 에러 핸들링(Error handling)이란?

  • 에러를 관리하는 방법, 예상치 못한 상황에 대처하는 방식
  • 예상치 못한 에러가 일어날 가능성은 항상 존재하므로 이를 대비해야 함

02. try/catch

try/catch문

  • 예외 처리는 일반적으로 try ... catch 문을 사용함
  • try/catch를 사용하면 프로그램이 멈추지 않고 에러를 기록할 수 있다

throw/finally

  • throw : 호출 시 그 즉시 현재 실행중인 함수를 중지함
  • finally : try 시 에러 발생 여부와 상관없이 실행됨(예외 처리한 후 작업할 때 유용!)
profile
강아지 좋아

0개의 댓글