Python
예외처리문 try - except - else - finally 구문
꼬꼬마코더
2024. 4. 20. 15:04
728x90
try :
예외가 발생할 가능성이 있는 코드
except :
예외가 발생했을 때 실행할 코드
else :
예외가 발생하지 않았을 때 실행할 코드
finally :
예외 발생 여부와 상관없이 무조건 실행할 코드
try :
Number = int(input("숫자 입력 : "))
except :
print("예외가 발생하였습니다.")
else :
print("입력한 숫자는 ", Number, "입니다.")
finally :
print("finally 문은 무조건 실행하는 코드")
input에 숫자입력시
입력한 숫자는 12 입니다.
finally 문은 무조건 실행하는 코드
input에 숫자가 아닌 문자 입력시
예외가 발생하였습니다.
finally 문은 무조건 실행하는 코드