Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida

Então se eu throw MyException em algum dos métodos ou fizesse um try/catch dessa exception o código compilaria?

1 resposta
solução!

Desde que você lance e trate a exceção de forma adequada, o código compilará sem problemas. Se você não tratar uma exceção verificada (checked exception) que foi lançada por um método, o compilador exigirá que você declare essa exceção na assinatura do método ou trate usando um bloco try/catch.