Oi pessoal,
Estou criando uma exce��o. Quero passar no construtor da exce��o, uma chave de um arquivo resource bundle para que seja passada para a super classe da minha exce��o(java.lang.Exception) a mensagem correspondente. Tenho uma vari�vel String como atributo da minha classe de exce��o e quero que essa vari�vel receba a mensagem correspondente � chave do bundle que foi passada. Mas n�o consigo passar esta vari�vel usando o super(textoPadrao); para o construtor da minha super classe. O WSAD diz que a vari�vel tem que ser est�tica. N�o estou sabendo por que. Ser� que alg�m pode me ajudar? O c�digo da classe est� a�. O m�todo getMensagem da classe LeitorMesagem recebe uma String (chave) e retorna uma String com a mensagem correspondente � chave no Resource Bundle.
 
 
public class SistemaException extends Exception {
 public static final String TEXTO_PADRAO =   LeitorMensagem.getMensagem("erro.sistema");
 

    public SistemaException() {
     super(TEXTO_PADRAO + "Erro do sistema");
    }

    public SistemaException(String mensagemExcecao) {
  super(TEXTO_PADRAO + "[" + mensagemExcecao + "]");
    }
    
    public SistemaException(Exception excecao){
  super(TEXTO_PADRAO + "[" + excecao.getMessage() + "]");
    }
}
 
Qualquer ajuda serve! :)
 

� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �
Rodrigo Oliveira
[ Programador ]

Icorp - Ag�ncia de Internet
Criando uma internet de resultados
:: www.icorp.com.br ::


* [EMAIL PROTECTED]
( 81 3427.1359

Responder a