编程中遇到的错误常常为语法错误和运行错误。
在程序执行时,异常报错可能会中止程序运行,影响输出结果的显示,此时可用try except 语句进行异常处理,将错误直接输出打印出来,而不是报错。
例如:
try:
print(1/0)
except Exception as e:
print(e)
## 输出结果:division by zero
try:
print(a)
except NameError as n:
print(n)
name
## 输出结果: 'a' is not defined