Этот вопрос возник в результате обсуждения этой статьи , на которое я не получил хороших ответов.
Почему регистрация исключения, а затем его повторное создание (конечно, с сохранением исходной трассировки стека) - плохая идея, если вы не можете справиться с этим иначе?