관찰 가능한 결과
main=use:second / suppressed=close:second
본문 use 실패가 주 예외로 남고 두 자원의 close 실패는 선언 역순으로 suppressed에 보존됩니다.
main=use:second / suppressed=close:second
본문 use 실패가 주 예외로 남고 두 자원의 close 실패는 선언 역순으로 suppressed에 보존됩니다.
try-with-resources는 close 호출을 줄이는 문법이 아니라 자원 수명과 여러 실패의 보존 순서를 구조적으로 보장합니다.
관찰 증거 try-with-resources는 close 호출을 줄이는 문법이 아니라 자원 수명과 여러 실패의 보존 순서를 구조적으로 보장합니다.