[typescript] 프로미스 체이닝에서 에러 핸들링을 하지 않으면 프로그램이 중단되나요?
프로미스에 대한 예외 처리는 .catch
나 try...catch
를 사용하여 수행할 수 있습니다.
fetchData()
.then(data => processData(data))
.catch(error => handleErrors(error));
위의 예시에서 .catch
를 사용하여 프로미스가 reject 상태가 되었을 때 에러를 처리하고 있습니다. 이를 통해 프로그램이 중단되는 것을 방지할 수 있습니다.
따라서, 프로미스 체이닝에서 에러 핸들링을 하여 프로미스의 reject 상태를 적절히 처리해야 합니다.