我有一个方法可以检查JSON有效负载中的JSON解码错误,还有KeyErrors。由于某些原因,调用了带有KeyError的except语句,但随后显示实际上没有KeyError,因为对象是None。代码如下: test_data = simplejson.loads(self.raw_data) # Loads the data in a dict to test for the right fields
except simplejson.decoder.JSONDecodeEr
库代码可以引发自定义库异常;我希望捕获该异常,并在没有原始异常和附加原始跟踪信息的情况下引发自己的异常: can_raise_custom_lib_exception(custom_lib_exception as e: raise myOwnException("my own extra text")
以这种方式引发原始异常(带有回溯</