[Python] 예외
Updated:
예제
- 코드
if __name__ == "__main__": try: print(1) finally: print(2) print("\n------\n") try: print(1) 1 / 0 print(2) except ValueError as message: print("except ValueError : ", message) except ZeroDivisionError as message: print("except ZeroDivisionError : ", message) except: print("other except") finally: print(3) print(4) print("\n------\n") try: print(1) 1 / 0 print(2) except: pass print(3)
- 실행 결과
1 2 ------ 1 except ZeroDivisionError : division by zero 3 4 ------ 1 3