[java] catch 블록 내부에서 다시 예외를 던질 수 있나요?

다음은 예외를 잡아서 다시 던지는 간단한 예제입니다.

try {
    // 예외 발생 코드
} catch (ExceptionA ex) {
    // ExceptionA를 다시 던짐
    throw ex;
} catch (ExceptionB ex) {
    // ExceptionB를 다시 던짐
    throw ex;
}

위의 예제에서 catch 블록은 예외를 잡아서 다시 던지고 있습니다. 이렇게 함으로써 예외를 처리하거나 다른 예외로 변환할 수 있습니다.

참고 문헌: