Bom dia.
Eu tenho o seguinte código:
package minhaExcecao;
public class MinhaExcecao extends Exception {
private String attr;
public MinhaExcecao() {
}
public MinhaExcecao(String nome) {
super(nome);
this.attr = nome;
}
}
package minhaExcecao;
public class Principal {
public static void main(String args[]) {
MinhaExcecao me = new MinhaExcecao("Testando o lançamento de exceções.");
System.out.println(me.getMessage());
throw me;
}
}
Como na classe MinhaExcecao eu estou herdando de Exception, ao tentar fazer throw me; na classe Principal eu tenho o erro: [color=red]Unhandled exception type MinhaExcecao[/color].
Porque isso acontece?