catch 문의 error는 사용하지 않는 경우 생략할 수 있습니다. 그리고 Promisefinally처럼 try-catch 문에도 finally 문을 추가할 수 있습니다.

    const p1 = new Promise((resolve, reject) => {
      reject('에러!');
    });
    try {
      await p1;
    } catch {
      console.log('에러인 경우');
    } finally {
      console.log('성공이든 에러든 마지막에 실행됩니다.');
    }
    에러인 경우
    성공이든 에러든 마지막에 실행됩니다.
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.