article thumbnail image
Published 2021. 12. 20. 19:42

Ch8-14_finally 블럭

- 예외 발생여부와 관계없이 수행되어야 하는 코드를 넣는다.

try {
	// 예외가 발생할 가능성이 있는 문장들을 넣는다.
} catch (Exception1 e1) {
	// 예외처리를 위한 문장을 적는다.
} finally {
	// 예외의 발생여부에 관계없이 항상 수행되어야하는 문장들을 넣는다.
    // finally블럭은 try-catch문의 맨 마지막에 위치해야한다.
}

참고 : try 블럭 안에 return문이 있어서 try블럭을 벗어나갈 때도 finally블럭이 실행된다.

복사했습니다!