我有自己的异常,由我的类BrowserException抛出。
这可能是因为一些内部问题,例如UnsupporderEncodingException。
现在我有两个选项:
- Throwable.addSuppressed(Throwable exception)
- Throwable.initCause(Throwable cause)
在异常中,抑制异常和原因之间有什么区别?
我何时更喜欢使用它们中的每一个?
我有自己的异常,由我的类BrowserException抛出。
这可能是因为一些内部问题,例如UnsupporderEncodingException。
现在我有两个选项:
在异常中,抑制异常和原因之间有什么区别?
我何时更喜欢使用它们中的每一个?