[Java] 04.try-with-resources 로 예외 처리하기
목차1. try-catch-finally 단점2. try-with-resources 를 사용해야 하는 이유3. 정리 서론Java에서 외부 자원을 사용하고 난 다음 사용한 자원을 제대로 닫아주어야 한다. 그리고 자원을 닫아줄 때 try-catch-finally 구문을 주로 사용할 텐데, try-with-resources 구문을 사용하면 코드의 가독성이 더 좋아진다는 장점이 있다. 이하에서는 try-with-resources 구문에 대해서 자세히 알아보도록 하겠다. try-catch-finally 단점- Java7 이전에는 자원을 닫아주기 위해 try-catch-finally 구문이 사용되었음- 아래 코드에서 보면 알겠지만 파일 입출력 자원을 닫아주기 위한 로직이 상당히 길고 지저분하다. public ..