Java의 try-with-resources가 오류 또는 예외를 포착합니까? 닫아야 할 리소스를 만드는 junit 테스트가 있습니다. 이 논리를 구현하는 한 가지 방법은 @Before및 @After접근 방식을 사용하는 것 입니다. 내가 한 일은 재사용을 위해 일부 유틸리티 클래스에서 생성을 캡슐화하는 것이 었습니다. 예를 들면 : class UserCreatorTestUtil implements AutoClosable { User create() {...} void close() {...} } 요점은 객체를에서 닫아야한다는 것을 기억할 필요없이 객체가 자체적으로 닫히는 것입니다 @After. 사용법은 다음과 같아야합니다. @Test void test() { try (UserCreatorTestUtil u..