python中try Except抛出异常使用方法

2019-01-15  本文已影响0人  鲸随浪起

一、try语句

通常我们会用下面格式:

try:
  xxxx1
except:
  xxxx2
else:
  xxxx3
finally:
  xxxx4

这里当xxxx1成立时就执行else下的xxxx3语句;
当xxxx1不成立时就执行except下的xxxx2语句
不管xxxx1是否成立,finally下的语句都会被执行到

二、except类型(抛出异常的类型)

1、 捕获所有异常:

try:
    xxxx1
except Exception as e:
    print(e) #打印所有异常到屏幕

2、 捕获类型的异常

try:
    xxxx1
except TypeError as e:
    print(e) #打印类型异常到屏幕

有很多异常的类型,有可以自己写一个自己的异常类,然后来调用。
异常类型:

上一篇 下一篇

猜你喜欢

热点阅读