車輪の再発明を行わないために、Apache Commons Langを使用している場合は、ExceptionUtils.getRootCause()を参照してください。
そのためだけにライブラリを含める価値はありますか?そうでないかもしれない。ただし、すでにクラスパスにある場合は、そこにあります。「ナイーブ」な実装では実行できない可能性があることに注意してください(たとえば、原因チェーンのサイクルを処理する...うーん!)
車輪の再発明を行わないために、Apache Commons Langを使用している場合は、ExceptionUtils.getRootCause()を参照してください。
そのためだけにライブラリを含める価値はありますか?そうでないかもしれない。ただし、すでにクラスパスにある場合は、そこにあります。「ナイーブ」な実装では実行できない可能性があることに注意してください(たとえば、原因チェーンのサイクルを処理する...うーん!)