rethrowNoCurrentException