try-with-resource

자바 7은 try/catch/finally 문과 함께 유용하게 사용할 수 있는 문법을 제공한다. AutoCloseable 인터페이스를 구현하면 아래와 같은 코드를 작성하여 자원 종료를 걱정할 필요가 없어진다. @Test public void testResourceHandling(){ try(final FileReader reader = new FileReader("c://tmp/test.txt")){ ... }catch(IOException e){ // 예외처리 } } try-with-resource가 없을 때는 finally를 사용하여 자원을 명시적으로 종료(close)시켜야 한다. (finally구문 안에 try-catch문 등등 상당히 보기 좋지 않은 코드를 사용해야 할 때가 있다.) AutoClo..
깡냉쓰
'try-with-resource' 태그의 글 목록