Erro ao criar exception no eclipse

6 respostas
K

Olá tenho o seguinte código no eclipse:

package exception;

public class MovieNotFoundException extends Exception{	

	public MovieNotFoundException(String msg){
		super(msg);
	}
	
}

e aparece uma mensagem dizendo:

The seriazable class MovieNotFoundException does not declare a static final serialVersionUID field of type long.

Eu nunca vi isso... alguém sabe me informar o que pode ser ?

Obrigado!

6 Respostas

andre_a_s

Isso não é um erro, é apenas um warning :wink:

K

ok… mas há algum problema em existir este warning ???
o que posso fazer para solucionar isso ?

Obrigado!

andre_a_s

Não existe nenhum problema nisso.
Para solucionar vc deve sobrescrever o atributo “serialVersionUID” :wink:
Mas não é necessario

K

estranho… sempre utilizei interfaces no eclipse e nunca tinha visto isso…

Obrigado!

andre_a_s

Mas isso não é coisa do eclipse, se vc compilar a classe via prompt usando “javac” ele vai dar o mesmo warning.
Isso é coisa do JDK atual, nas versoes antigas ele nao tinha essa warning

Z

Olá. Alguns tópicos sobre o serialVersionUID:
http://www.guj.com.br/posts/list/26252.java
http://www.guj.com.br/posts/list/24423.java

Criado 10 de julho de 2005
Ultima resposta 11 de jul. de 2005
Respostas 6
Participantes 3