Então se eu throw MyException em algum dos métodos ou fizesse um try/catch dessa exception o código compilaria?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Então se eu throw MyException em algum dos métodos ou fizesse um try/catch dessa exception o código compilaria?
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.