1.10Pythony语言的异常(Exception)语句

try/except

try:
    <可能会抛出异常的语句>
except [异常类型]:
    处理异常

try/except/except

try:
    <可能会抛出异常的语句>
except [异常类型1]:
    处理异常
except [异常类型2]:
    处理异常
...
except [异常类型n]:
    处理异常

try/except/finally

try:
    <可能会抛出异常的语句>
except [异常类型1]:
    处理异常
except [异常类型2]:
    处理异常
...
except [异常类型n]:
    处理异常
finally:
    <释放资源>

try/except/else/finally

try:
    <可能会抛出异常的语句>
except [异常类型1]:
    处理异常
except [异常类型2]:
    处理异常
...
except [异常类型n]:
    处理异常
else:
    <执行语句>
finally:
    <释放资源>

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/python/pythonlang/5921.html

(0)
上一篇 2020年12月9日 02:20
下一篇 2020年12月10日 01:58

相关推荐

  • 1.8Python语言的语句(Statement)

    del 语句 del 语句按索引,而不是值从列表中移除元素。与返回值的 pop() 方法不同, del 语句也可以从列表中移除切片,或清空整个列表(之前是将空列表赋值给切片)。 例如: del 也可以用来删除整个变量: 此后,再引用 a&n…

    Python语言教程 2020年12月8日
    06820
  • 2.2Python类型之类(Class)

    object类是所有类的根类。 类成员分为成员变量(attribute)、成员方法和属性(property)。 成员变量(attribute):类变量、实例变量。 成员方法:类方法、静态方法、实例方法。 1.类声明 如果父类省略的话,表示直接继承 object 类。 2.多继承 大部分计算机语言如Java等,只支持单继…

    Python语言教程 2021年3月2日
    01.0K0
  • 2.3Python类型之序列(Sequence)

    序列是一种可迭代的、有序的、可以包含重复元素的数据结构。 不可变序列(Immutable Sequence):字符串(class str)、元组(class tuple)、字节串(class bytes)、范围(class range)。 可变序列(Mutable Sequence):列表(class list)、字节…

    Python语言教程 2021年3月3日
    01.9K0

发表回复

登录后才能评论