Tuesday, February 5, 2019

Rethrowing exceptions in Java without losing the stack trace?

catch (WhateverException e) {
    throw e;
}
will simply rethrow the exception you've caught (obviously the surrounding method has to permit this via its signature etc.). The exception will maintain the original stack trace.

No comments:

Post a Comment