• Matéria: Informática
  • Autor: lukasbraga
  • Perguntado 9 anos atrás

Quando precisamos capturar uma exceção em Java, utilizamos o bloco "try catch". Todo código escrito dentro do bloco "try" será controlado. Caso o Java gere algum erro na operação, o bloco "catch" é chamado para efetuar o tratamento.

Obs. Ao rodar esse código, o NetBeans gerará um erro em tempo de compilação. A resposta dessa questão deve ser considerada, executando o código mesmo assim, ou seja, o NetBeans dá a opção de executar a aplicação mesmo com o erro reportado. Então, considere a execução da aplicação mesmo com erro gerado pelo NetBeans em tempo de compilação.

Observe o código abaixo e assinale a alternativa correta, caso o código seja executado no Java.

Public static void main (string[] args) {
Try {
Int numero= “5”;
}catch (RuntimeExeption ex){
System.out.println (“Erro 1“);
}catch (Exeption ex){
System.out.println (“Erro 2“);
}
}


( ) O código não gerará erro, portanto nada será impresso no console.
( ) Será impresso o texto: "Erro 1".
( ) Será impresso o texto: "Erro 2".
( ) Será impresso o texto: "Erro 1" e em seguida: "Erro 2".
( ) Nenhuma mensagem será exibida, pois não podem haver dois blocos "catch" em um único bloco "try".

Respostas

respondido por: Lucas100118645
4
(X) O código não gerará erro, portanto nada será impresso no console.

DouglasJr007: Eu compilei o código, segue resposta:run:
Erro 1
CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)
jair2marinho: A resposta correta é a letra A, eu construí o código e o compilei pra ver o que acontece.
alexsalvesdf: Porque responde sem testar???
alexsalvesdf: Será impresso o texto: "Erro 1".
alexsalvesdf: e o netbeans avisa que tem erros.
antonio33: Erro 1
Perguntas similares