JavaScript에서 try...catch...finally 구문의 역할은?
보통 MDN Web Docs해설
try 블록 안의 코드에서 에러가 발생하면 catch 블록이 실행되어 에러를 처리합니다. finally 블록은 에러 발생 여부와 관계없이 항상 실행되며, 리소스 정리 등에 활용됩니다. async/await와 함께 비동기 에러 처리에도 많이 사용됩니다.
try 블록 안의 코드에서 에러가 발생하면 catch 블록이 실행되어 에러를 처리합니다. finally 블록은 에러 발생 여부와 관계없이 항상 실행되며, 리소스 정리 등에 활용됩니다. async/await와 함께 비동기 에러 처리에도 많이 사용됩니다.