System.out.println("1");
try {
System.out.println("2");
throw new FileNotFoundException();
}
System.out.println("3");
catch(EOFException e) {
System.out.println("4");
}
catch (FileNotFoundException e ) {
System.out.println("5");
}
A. O código não compila
B. Saída: 125
C. Saída: 124
D. Saída: 1235
Até poderíamos ter algum código compilado, se o System.out.println("3"); não estivesse no meio do bloco try catch, cuidado com este tipo de pegadinha, pois se não prestarmos atenção nisto, responderíamos certamente a opção D ou B, mas o bloco try catch está sintaticamente errado, logo não há como compilar , opção A.
Nenhum comentário:
Postar um comentário