在对潜在原因的了解很有用的情况下,链式异常很有用。Throwable getCause( )方法返回当前异常背后的异常。
另一方面,如果我们在catch块中调用PrintStackTrace(),我们将在记录器文件(和eclipse控制台)中打印整个日志。详细的日志将显示发生的异常,以及底层的异常链。
那么,它们在用法上的主要区别是什么呢?
https://stackoverflow.com/questions/38257130
相似问题