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...
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...
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:
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!