【发布时间】:2016-09-10 20:09:12
【问题描述】:
我想知道我们是否可以执行以下操作:
我们捕获套接字错误,如果消息与某个值不同,
将异常向前提出以在下面的下一个一般除外子句中捕获?
try:
some logic to connect to a server..
except socket.error as se:
if se.messsage != '123':
raise Exception(se.message)
except exception as ex:
log.error('write something')
【问题讨论】:
-
不,你不能。但是您可以将
try...except嵌套在另一个try...except中。 -
我也想过,但是外观和感觉都不好