有效地处理python异常

有效地处理python异常,python,exception-handling,Python,Exception Handling,捕获异常并引发完全相同的异常(可能使用与原始消息不同的描述性字符串)是否合理? 在我看来,这至少是在创建另一个对象。是的-这样做没有错。(记住使用异常链接来传递原始异常) 是的,它将使用CPU周期-但是,这不太可能是一个问题,您应该避免过早优化,以支持更清晰、更有效的代码

捕获异常并引发完全相同的异常(可能使用与原始消息不同的描述性字符串)是否合理?
在我看来,这至少是在创建另一个对象。

是的-这样做没有错。(记住使用异常链接来传递原始异常)

是的,它将使用CPU周期-但是,这不太可能是一个问题,您应该避免过早优化,以支持更清晰、更有效的代码