Na classe abaixo,
public class ValorInvalidoException extends Exception { private String mensagem; private double valorInvalido; .... o eclipse sugere a inclusão de um atributo static final serialVersionUID. Por que?
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!
Na classe abaixo,
public class ValorInvalidoException extends Exception { private String mensagem; private double valorInvalido; .... o eclipse sugere a inclusão de um atributo static final serialVersionUID. Por que?
É para assegurar que o atributo não será alterado.Um atributo final de uma classe pode ter seu valor atribuído uma única vez, seja na própria declaração ou no construtor.