finally 블록 내부의 throw 문을 보고합니다.

의도한 경우도 있으나 이러한 throw 문은 던져진 예외를 가리고 디버그를 매우 복잡하게 만들 수 있습니다.