1.什么是异常处理?
异常就是在程序执行的过程中发生的有可能引起报错或者导致系统挂掉的事件。毕竟人的考虑范围有限,在实际的项目开发过程中,总会有或多或少无法确定的情况,所以尤其要对很有可能出现的情况做一个预处理。
2.python异常处理的几种方式
3.简单异常处理
# 对任何的异常都进行同样的处理
try:
block
except Exception as e:
block
else: # else是可选的,在没有捕获异常的情况下,会执行else内的代码
block
finally:
block # finally同样可选,不同于else,无论有无异常发生,都会执行
举例:
number = input('please type a number:')
try:
number = number + 1
except Exception as e:
print('Error: {}'.form