Um programa contém a instrução throw; Onde você normalmente esperaria encontrar tal instrução? E se essa instrução aparecesse em uma parte diferente do programa?

Passo 1

Beleza meu parceiro, pronto para resolvermos juntos mais uma atividade? Espero que sim!

Então vamos nessa!!!

O autor do livro na seção 24.3 nos diz o seguinte,

  • Para disparar uma exceção, use a palavra-chave throw seguida por um operando que represente o tipo da exceção a ser disparada. O operando de um throw pode ser de qualquer tipo

Sendo assim,

Passo 2

A instrução indicada é usada para relançar uma exceção que não foi resolvida.

Normalmente, parece estar localizado em um manipulador de captura. Caso contrário, se estiver em qualquer outro lugar, o programa termina com a chamada de função unexpected().

Basicamente é isso meus amigos, bem rápido né?! Espero que tenham entendido e qualquer dúvida é só você continuar ligado no Responde Aí!!!

Resposta

Ei, a resposta está no passo a passo :)