[typescript] try/catch 문은 여러 개의 예외를 처리할 수 있나요?
예를 들어,
try {
// 예외 발생 가능한 코드
if (condition1) {
throw new Error('Error 1');
}
if (condition2) {
throw new Error('Error 2');
}
} catch (error) {
if (error.message === 'Error 1') {
// Error 1에 대한 처리
} else if (error.message === 'Error 2') {
// Error 2에 대한 처리
} else {
// 그 외의 예외에 대한 처리
}
}
이 코드에서는 try 블록 내에서 두 가지 예외가 발생할 수 있으며, catch 블록에서 각 예외를 처리하고 있습니다.
더 많은 처리 방법과 유용한 예외 처리 기술 정보는 TypeScript 공식 문서를 참고하시기 바랍니다.