JavaScript에서 async/await 사용 시 에러 처리 방법으로 올바른 것은?
쉬움 MDN Web Docs해설
async/await에서는 try...catch로 비동기 에러를 동기 코드처럼 처리할 수 있습니다. await된 Promise가 rejected되면 catch 블록으로 에러가 전달됩니다. catch 없이 에러가 발생하면 해당 async 함수가 반환하는 Promise가 rejected 상태가 됩니다.
async/await에서는 try...catch로 비동기 에러를 동기 코드처럼 처리할 수 있습니다. await된 Promise가 rejected되면 catch 블록으로 에러가 전달됩니다. catch 없이 에러가 발생하면 해당 async 함수가 반환하는 Promise가 rejected 상태가 됩니다.