
[Java] finally
·
TIL/Java
finally finally는 try 구문에서 예외가 발생하는 것과 상관없이 언제나 실행되는 로직이다. 기본구조 try { 예외의 발생이 예상되는 로직 } catch(예외클래스 인스턴스) { 예외가 발생했을 때 실행되는 로직 } finally { 예외여부와 관계없이 실행되는 로직 } finally는 예외와는 상관없이 반드시 끝내줘야 하는 작업에 사용이 된다.(ex. 데이터베이스 접속을 끊는 작업) 접속을 끊는 작업은 예외 발생여부와 상관없기 때문에 finally에서 처리하기에 좋은 작업이라고 할 수 있다. 즉, finally는 작업의 뒷정리를 담당한다고 볼 수 있다. ps. 예외 관련한 글은 아래 링크를 통해 확인하자 https://yelin1217.tistory.com/61 [Java] 예외(Excep..