Então, não ficou muito claro pra mim, o porque não posso fazer o extends diretamente da classe Throwable. Se alguém souber esclarecer essa dúvida pra mim, ficaria grato.
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, não ficou muito claro pra mim, o porque não posso fazer o extends diretamente da classe Throwable. Se alguém souber esclarecer essa dúvida pra mim, ficaria grato.
Oi Leonardo, tudo bem?
É uma boa convenção deixar o Throwable apenas para erros da máquina virtual Java e para os erros críticos do sistema operacional, como a falta de espaço no heap de memória ou o bloqueio do sistema.
Abraço!
Obrigado!