private Exception toCause()

in safeguard-impl/src/main/java/org/apache/safeguard/impl/timeout/TimeoutInterceptor.java [97:106]


    private Exception toCause(final Exception te) throws Exception {
        final Throwable cause = te.getCause();
        if (Exception.class.isInstance(cause)) {
            throw Exception.class.cast(cause);
        }
        if (Error.class.isInstance(cause)) {
            throw Error.class.cast(cause);
        }
        throw te;
    }