Cara, vou te passar um exemplo que eu utilizo, onde defini um atributo que
eu associo a mensagem e, no flex, eu pego o valor deste atributo.

Abraços.

public class SuaException extends RuntimeException {

    private String descricao = new String();

    public SuaException(String erro, Throwable exception) {
        super(erro, exception);
        this.descricao = erro;
    }

    public SuaException(Throwable exception) {
        super(exception);
    }

    public SuaException() {
        super();
        this.descricao = super.getMessage();
    }

    public SuaException(String erro) {
        super(erro);
        this.descricao = erro;
    }

    public String getDescricao() {
        return descricao;
    }

    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

}


2009/11/3 RafaelViana <rfl.vi...@gmail.com>

>
> Como ficaria essa minha classe da exception no Java?
>
> Teria um exemplo?
>
> On 9 out, 14:19, Mário Júnior <juninho...@gmail.com> wrote:
> > Faz dessa forma q o Thiago mesmo disse, só acrescente um atributo a mais
> na
> > sua classe para guardar a msg especifica que vc for passar no construtor.
> > Qnd enviar esse seu objeto (FlexException)  para o Flex, no fault vc terá
> o
> > seu atributo serializado com a msg apensa. Assim, nao precisa se
> preocupar
> > com replaces.
> >
> > []s.
> >
> > 2009/10/9 Julio <jlu...@gmail.com>
> >
> >
> >
> >
> >
> >
> >
> > > Valeu Thiago, fiz desta forma... funcionou legal ... porem achei que
> > > tinha alguma propriedade que so me desse a mensagem da exception!
> >
> > > thiagoalgo escreveu:
> > > > Não sei se é a melhor forma de fazer....mas eu criei uma
> FlexException
> > > > herdando de Exception e no Flex uso o replace para remover a parte da
> > > > mensagem que não me interessa.
> >
> > > > On 9 out, 12:24, Julio <jlu...@gmail.com> wrote:
> >
> > > >> Boa tarde a todos.
> >
> > > >> Estou tentando fazer o tratamento de exceçoes vindas do Java no
> Flex,
> > > >> porem meu event.fault.faultString vem desta forma
> "java.lang.Exception :
> > > >> Usuário ou senha inválido!". Existe alguma outra forma para obter
> > > >> somente a mensagem do problema, sem o java.lang.Exception?
> >
> > > >> Pelo Java estou apenas o seguinte:
> > > >> throw new Exception("Usuário ou senha inválido!");
> >
> > > >> Obrigado.
> >
> > > >> Att,
> > > >> Júlio
> >
> > --
> > Mario Junior
> > Enterprise Java / Flex Architectures
> > Adobe Certified Expert Flex 3 with AIR
> >
> > Sofshore Informáticahttp://www.sofshore.com.br
> > +55 (48) 3337 2003
> > Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi
> > Florianopolis SC Brasil
> >
>


-- 
Atenciosamente, Pergentino Araújo.
Arquiteto Java/Flex
MSc. Profissional - Engenharia de Software
Adobe Certified Expert - Flex 3 with AIR

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a