Li e rê-li e pra mim esta correto. "Classes que herdam de ExceptionError são usadas para comunicar erros na máquina virtual. Desenvolvedores de aplicação não devem criar erros que herdam de Error" com "Contudo, classes que comunicam erros da máquina virtual herdam de Erro"