Sonar: Exception handlers should provide some context and preserve the original exception.