Mostrar jOptionPane com mensagem de erro

4 respostas
R

Ola pessoal, queria saber como faço para que uma jOptionPane mostre dentro dela qualquer tipo de mensagem de erro gerado pelo console do java durante a execução na tela?

Preciso que seja pra qualquer erro de execucao que aconteça?
Alguem tem ideia de como faco isso?

valew… T++

4 Respostas

T
public static void main(String[] args) {
		try {
			throw new Exception("Hum, houve um erro!");
		} catch (Exception e) {
			JOptionPane.showMessageDialog(null, e.getMessage(), "Erro", JOptionPane.ERROR_MESSAGE);
		}
	}
C

olha ai se ajuda

import javax.swing.*;

public class Main2 {
	
	public Main2(){
		
		lancarErro();		
	}
	
	private void lancarErro(){
		
		try{			
			throw new Exception();
		}
		catch(Exception e){
			StackTraceElement st[] = e.getStackTrace();
			String erro = "";
			for(int i = 0; i < st.length; i++){
				erro += st[i].toString() + '\n';
			}
			JOptionPane.showMessageDialog(null, erro, "erro", JOptionPane.ERROR_MESSAGE);			
		}
	}
		
	public static void main(String[] args) {		
		new Main2();
	}

}
H

tu poe dentro de cada excecao:

JOptionPane.showMessageDialog(null, "Mensagem", "Título", JOptionPane.ERROR_MESSAGE);

obs: eu n testei se a sintaxe ta correta (creio q esteja pq eh simples), mas o metodo eh este.

e ai ajudou?

R

valew, moçada, foi perfeito… T+

:smiley:

Criado 26 de julho de 2006
Ultima resposta 27 de jul. de 2006
Respostas 4
Participantes 4