import decimal a=decimal.Decimal() b=decimal.Decimal() try: a**0 except decimal.InvalidOperation: print("a**0 threw decimal.InvalidOperation") try: a**b except: print("a**b threw decimal.InvalidOperation")