说明
1、try为不同的错误类型定义不同的块。
try:在try..except块中使用,它定义了一个代码块,并在没有问题的情况下执行块。如果包含任何错误,可以定义不同类型的错误块。
except:在try… 使用except块。
2、except,try块引起错误,并在出现问题时执行相应的代码块。
finally:在try..except块中使用。当try...except..当else块结束时,代码块将运行。
3、无论try块是否造成错误,finally代码块都将执行。
4、raise关键字用于引起异常。
可以定义导致哪些错误,并向用户显示错误信息。
实例
deffunc(x): try: 100//x except: print("ZeroDivisionError:pisionbyzero(除数不能为0)") else: print(f"结果是:{str(100//x)}") finally: print("无论如何,都会执行!") func(10) func(0)
以上是python异常中常见的关键词,希望对大家有所帮助。更多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。