- Published on
Python tutorial: 오류 처리와 예외 처리
- Authors
- Name
- 황도연
오류 처리와 예외 처리
프로그래밍에서 오류 처리는 매우 중요합니다. Python에서는 try-except 구문을 사용하여 예외 처리를 합니다.
try-except 구문
# file name: try_except_example.py
try:
number = int(input("숫자를 입력하세요: "))
print(f"입력한 숫자는 {number}입니다.")
except ValueError:
print("유효하지 않은 숫자입니다.")
여러 예외 처리
하나의 try 블록에 여러 개의 except 구문을 사용하여 다양한 예외를 처리할 수 있습니다.
# file name: multiple_exceptions.py
try:
# 여러 연산 수행
except ValueError:
# ValueError 처리
except TypeError:
# TypeError 처리
finally 구문
finally 구문은 예외 발생 여부와 상관없이 실행되는 코드 입니다.
# file name: finally_example.py
try:
# 연산 수행
except Exception as e:
# 예외 처리
finally:
print("항상 실행됩니다.")