Учитывая, что употребление исключений всегда плохое, а повторное бросание исключений теряет стек вызовов, каков правильный способ повторного использования следующих факторов?
Исключение исключений:
try
{
… do something meaningful
}
catch(SomeException ex)
{
// eat exception
}