Jogue a palavra-chave na assinatura da função

Qual é a razão técnica pela qual é considerada prática ruim usar o C ++?throw palavra-chave em uma assinatura de função?

<code>bool some_func() throw(myExc)
{
  ...
  if (problem_occurred) 
  {
    throw myExc("problem occurred");
  }
  ...
}
</code>

questionAnswers(7)

yourAnswerToTheQuestion