try-finally [이펙티브 자바] 아이템 9. try-finally보다는 try-with-resources를 사용하라 자바 라이브러리에는 InputStream, OutputStream, java.sql.Connection 등 close 메서드를 호출해 직접 닫아줘야 하는 자원이 많다. 자원 닫기는 클라이언트가 놓치기 쉬워서 예측할 수 없는 성능 문제로 이어지기도 한다. 전통적으로 자원이 제대로 닫힘을 보장하는 수단으로 try-finally가 쓰였다. 예외는 try 블록과 finally 블록 모두에서 발생할 ... try-finally보다는 try-with-resources를 사용하라try-with-resourcesEffective Javatry-finally자바이펙티브 자바Effective Java
[이펙티브 자바] 아이템 9. try-finally보다는 try-with-resources를 사용하라 자바 라이브러리에는 InputStream, OutputStream, java.sql.Connection 등 close 메서드를 호출해 직접 닫아줘야 하는 자원이 많다. 자원 닫기는 클라이언트가 놓치기 쉬워서 예측할 수 없는 성능 문제로 이어지기도 한다. 전통적으로 자원이 제대로 닫힘을 보장하는 수단으로 try-finally가 쓰였다. 예외는 try 블록과 finally 블록 모두에서 발생할 ... try-finally보다는 try-with-resources를 사용하라try-with-resourcesEffective Javatry-finally자바이펙티브 자바Effective Java