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 :)