所以我说了 3 个我想运行的函数。他们每个人都可能失败。我想try-except围绕它们构建:
下面的代码由于操作 D 失败(中间失败),因此永远不会到达 E:
try:
c = 3 + 6
print(c)
except TypeError:
raise TypeError("Wrong type provided in operation C")
try:
d = 3 + '6'
print(d)
except TypeError:
raise TypeError("Wrong type provided in operation D")
try:
e = 7 + 5
print(e)
except TypeError:
raise TypeError("Wrong type provided in operation E")
Run Code Online (Sandbox Code Playgroud)