Skip to content

Latest commit

 

History

History
 
 

item09

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

try-finally 보다는 try-with-resources를 사용하라.


요약

try-finally 보다는 try-with-resources를 사용하자, 코드가 더 짧고, 분명해 진다.

  • try-with-resources
    • try(해제하고 싶은 자원 자원){}
    • 다만 그 자원이 AutoCloseable 인터페이스를 구현해두었어야 한다.

public class File{
    static void copy(String src){
       try(BufferedReader br = new BufferedReader(new FileReader(path))){
           return br.readLine();
       } catch (IOException e){
           return defulat;
       }
    }   
}