[typescript] try 블록에서 예외가 발생하지 않으면 catch 블록은 실행되지 않나요?

예를 들어, 다음 TypeScript 코드에서 try 블록 내에서 예외가 발생하지 않았기 때문에 catch 블록은 실행되지 않습니다.

try {
    // 예외가 발생하지 않는 코드
    console.log("Inside try block, no exception occurs");
} catch (error) {
    console.error("This won't be executed");
}

따라서, 예외가 발생하지 않으면 catch 블록은 실행되지 않습니다.