ArithmeticError 예외는 숫자 계산에서 발생하는 모든 오류의 기본 클래스입니다. OverflowError, ZeroDivisionError, FloatingPointError
와 같은 내장 예외의 기본 클래스입니다.다음과 같이 주어진 코드에서 예외를 잡을 수 있습니다.
예
import sys try: 7/0 except ArithmeticError as e: print e print sys.exc_type print 'This is an example of catching ArithmeticError'
출력
integer division or modulo by zero <type 'exceptions.ZeroDivisionError'> This is an example of catching ArithmeticError