파이썬에서 예외(exception) 처리

in hive-141029 •  4 years ago 

파이썬에서의 예외(exception) 처리 예시입니다. try와 except 구문을 사용합니다.

예를 들어 어떤 수를 0으로 나누려 할 경우 예외가 발생할 것입니다.

try:
  x = 100/0
except:
  print("예외가 발생했습니다.")

위의 코드를 실행하면 "예외가 발생했습니다."라는 문자열이 출력될 것입니다.

어떤 예외가 발생했는지 출력하고 싶다면 아래와 같이 할 수 있습니다.

try:
  x = 100/0
except Exception as e:
  exc_str = str(e)
  print(exc_str)

위의 코드를 실행하면 예외 발생 메시지 "division by zero"가 출력될 것입니다.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!