python 异常处理方法
1、我们先新建一个python文件。

2、a = 10b = 0print(a / b)我们编写过程会遇到各种错误,比如这是除零错误。

3、try: a = 10 b = 0 print(a / b)except ZeroDivisionError: print("Error: Division by zero!")那么我们可以用except来解决这个异常,并且提示用户。

4、try: a = 10 b = 0 c = 100 print(a / c)except ZeroDivisionError: print("Error: Division by zero!")else: print("It is fine!")当然如果没有错误,我们可以在后面加一个提示。用else即可。

5、try: a = 10 b = 0 c = 100 print(a / c)except ZeroDivisionError: print("Error: Division by zero!")else: print("It is fine!")finally: print("Welcome to visit my codes!")try: a = 10 b = 0 c = 100 print(a / b)except ZeroDivisionError: print("Error: Division by zero!")else: print("It is fine!")finally: print("Welcome to visit my codes!")如果最后加上finally,就是不论有没有异常都会返回这句话。


6、try: a = 10 b = 0 c = 100 print(a / b)except: print("Error: Division by zero!")else: print("It is fine!")finally: print("Welcome to visit my codes!")如果不知道异常类型,可以直接用except。

7、try: a = 10 b = 0 c = 100 print(a / b)except Exception as error: print(error)else: print("It is fine!")finally: print("Welcome to visit my codes!")如果不知道异常的名字,还可以利用as来查看异常。
