Python中的错误处理:try/except与异常捕获
在Python中,错误处理主要是通过try/except
语句来实现的。当一个可能会抛出异常的代码块放在try
部分时,如果这个代码块真的发生了异常,那么该异常会被except
部分捕获。
例如:
try:
# 这里可能会抛出 ZeroDivisionError
result = 10 / 0
except ZeroDivisionError:
print("你不能除以零!")
在这个例子中,try
块中的代码会尝试执行除法操作(即0/10),这会导致ZeroDivisionError
异常。然后在except ZeroDivisionError:
部分,捕获到了这个异常,并打印了一条错误信息。
还没有评论,来说两句吧...