Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

Throwable vs Object

Só pra ter certeza se eu entendi direito. Throwable é uma hierarquia e Object é outra, certo? Classes Exception também extendem Object? Acredito que essa última não faz muito sentido, já que só é possível herar de uma classe apenas...

1 resposta
solução!

Oie Samuel, tudo bem contigo?

Todas as classes do Java herdam de Object: "Object" -> "Throwable" -> "Exception".

Até achei uma pequena demonstração na documentação do java mostrando esse relacionamento:

Foto da documentação do java mostrando a herança de object

Por isso as classes excepetion não herdem mais de uma classe, já que "Throwable" também herda de Object.

Espero ter ajudado, qualquer outra dúvida é so mandar mensagem :)

Bons estudos!