파이썬 finally 키워드
예제
try 블록이 오류를 발생시키든지 않든지 관계없이 finally 블록은 항상 실행됩니다:
try: x > 3 except: print("오류가 발생했습니다") else: print("오류가 발생하지 않았습니다") finally: print("try...except 블록이 완료되었습니다")
정의 및 사용 방법
finally 키워드는 try ... except 블록에서 사용됩니다. 이는 try...except...else 블록이 끝나면 실행되는 코드 블록을 정의합니다.
try 블록이 오류를 발생시키든지 않든지 관계없이 finally 블록이 실행됩니다.
이는 객체를 닫고 자원을 정리하는 데 매우 유용합니다.