자바스크립트에서 사용하는 try/catch/finally 구문 이해하기

Photo of author

By tutor

자바스크립트에서 사용하는 try/catch/finally 구문 이해하기

자바스크립트에서 사용하는 try/catch/finally 구문 이해하기

 

자바스크립트에서 사용하는 try/catch/finally 구문 이해하기

try 블록

try {
  // 예외가 발생할 가능성이 있는 코드
} catch(error) {
  // 발생한 예외를 처리하는 코드
} finally {
  // 차단에 관계없이 실행되는 코드
}

try 블록 안에 예외가 발생할 가능성이 있는 코드를 작성합니다. 이를 통해 발생한 예외를 처리할 수 있습니다.

catch 블록

try {
  // 예외가 발생할 가능성이 있는 코드
} catch(error) {
  // 발생한 예외를 처리하는 코드
  console.log(error);
}

catch 블록은 try 블록에서 예외가 발생한 경우 해당 예외를 처리하는 부분입니다. 반드시 try 블록 다음에 나오는 블록으로 사용되며, 파라미터로는 에러 객체를 받습니다.

finally 블록

try {
  // 예외가 발생할 가능성이 있는 코드
} catch(error) {
  // 발생한 예외를 처리하는 코드
} finally {
  // 차단에 관계없이 실행되는 코드
}

finally 블록은 try 블록의 실행 결과에 상관없이 반드시 실행됩니다. 마지막으로 실행해야 하는 리소스를 정리하는 데 사용됩니다.

자바스크립트 try/catch/finally

자바스크립트는 예외 처리에 try/catch/finally 구문을 사용합니다. 이를 통해 예외 발생 시 프로그램이 멈추는 것을 방지하고, 예외 처리로 프로그램의 안정성을 높일 수 있습니다.

자바스크립트 try/catch/finally