파이썬 finally 키워드

예제

try 블록이 오류를 발생시키든지 않든지 관계없이 finally 블록은 항상 실행됩니다:

try:
  x > 3
except:
  print("오류가 발생했습니다")
else:
  print("오류가 발생하지 않았습니다")
finally:
  print("try...except 블록이 완료되었습니다")

실행 예제

정의 및 사용 방법

finally 키워드는 try ... except 블록에서 사용됩니다. 이는 try...except...else 블록이 끝나면 실행되는 코드 블록을 정의합니다.

try 블록이 오류를 발생시키든지 않든지 관계없이 finally 블록이 실행됩니다.

이는 객체를 닫고 자원을 정리하는 데 매우 유용합니다.

관련 페이지

try 키워드

except 키워드