[Java] try - with - resources로 자원해제 처리
coco3o
자바에서 외부 자원에 접근하는 경우 주의해야할 점은 외부자원을 사용한 뒤 제대로 자원을 닫아줘야 한다. 자원을 닫을 때 try - catch - finally 구문 대신 try - with - resources 구문을 사용하면 코드의 가독성이 더 증가한다. try-catch-finally로 자원 해제 try-catch-finally 구문으로 자원을 해제하려면 코드가 길어지고 지저분하다. 아래는 try-catch-finally을 사용한 자원해제의 예제 코드이다. FileOutputStream out = null; try { out = new FileOutputStream("exFile.txt"); // ... 이후 입출력 로직 처리 ... }catch (FileNotFoundException e) { e...