Exception

4 respostas
G

Pessoal,
Estou criando um jogo, e tenho na minha classe principal, a criação das imagens, sons e tal, daí na minha midlet eu quero tratar qq tipo de exception que possa ocorrer, tipo, IOException por exemplo, mas eu queria personalizar as mensagens, até para saber qual foi a imagem q deu erro e colocar isso como alert na minha midlet… não estou conseguindo, será q alguém poderia me dar um help?

valew

Gabriel

4 Respostas

C

Especificamente onde vc não está conseguindo?

G

por exemplo, na minha classe gamecanvas eu tenho isso no construtor:

try{

explosao = Image.createImage("/explosao.png");

}catch(Exception e){

// quero colocar uma mensagem de erro aki para exibir na tela do

dispositivo.

// aki tentei colocar throw new Exception(“Impossível carregar imagem de explosão”) mas nao deu certo…

}

daí, na midlet, eu tenho assim:

protected void startApp(){

if(canvas == null){

try{

canvas = new Partida(display);						  	

}catch(Exception e){

alerta = new Alert(Mensagem de Erro”," "+e.getMessage(),null,null);

alerta.setTimeout(Alert.FOREVER);

display.setCurrent(alerta);

}

}

}

porém, eu nao consigo pegar a mensagem de erro…

C

Por quê vc não coloca o alert direto no catch do construtor do gamecanvas?

G

ai galera, valeu pelas dicas… já consegui resolver o meu problema…

gabriel

Criado 11 de setembro de 2006
Ultima resposta 11 de set. de 2006
Respostas 4
Participantes 2