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