[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 공식 문서를 참고하시기 바랍니다.