Python的异常处理
Python中如何处理异常?
Python中异常处理使用try-except语句。代码放在try块中,如果执行过程中出现异常,会跳转到except块中继续执行。在except块中可以根据不同的异常类型进行不同的处理。以下是一个简单的例子:
“`python
try:
num = int(input(“请输入一个整数:”))
result = 10 / num
print(result)
except ValueError:
print(“输入的不是整数!”)
except ZeroDivisionError:
print(“除数不能为0!”)
except:
print(“发生了一个异常!”)
“`在这个例子中,如果用户输入的不是整数,会抛出ValueError异常;如果用户输入的是0,则会抛出ZeroDivisionError异常。如果其他未知异常,则会抛出一个通用的异常并打印出相应的提示信息。
2023年04月27日 13:04