Python notes/Others
파이썬) try block으로 에러를 처리하기 (+except, else)
성실한 나무
2021. 3. 28. 20:47
#1.
Error가 나타날 수 있는 상황을 처리하고 계속해서 프로그램을 실행시키기 위해 try block이 있다.
#2.
"try:" 아래의 script에서 error가 발생했을 때 어떻게 처리해줄 것인지를 "except:" 아래에 넣으면 된다.
error가 발생하지 않을 경우에는 어떻게 처리해줄 것인지 "else" 아래에 넣으면 된다.
위의 예제에서는 try: 이하 스크립트에 에러가 발생하지 않았기 때문에
except: 아래의 스크립트는 실행되지 않고
else: 아래의 스크립트가 실행되었다.
반면, try: 이하에 print를 prnt로 잘못 입력해서 error가 난 경우에는
except: 이하의 스크립트가 실행되는 것을 볼 수 있다.