public static void main(String[] args)
{
try {
m1();
} catch (Exception ex) {
ex.printStackTrace();
System.out.println("Except");
}
}
static void m1() throws Exception {
try
{
throw new Exception();
}catch(Exception e2)
{
e2.printStackTrace();
System.out.println("m1catch");
}
}
A exceçao nao deveria ser tratada dentro de main?
Estou estudando para a OCJP mas eu jurava que quando uma exceção é lançada(atravéz do throw) ela deveria ser tratada no bloco aonde foi invocada , e não dentro do proprio método.
Aonde estou errando?
Obrigado !
