Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: SEED-PR
- Fundamentos de ProgramaçãoTipos de Dados
- LinguagensJava
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Tratamento de Exceções
Considerando que uma das características fundamentais das linguagens de programação é a conversão entre tipos de dados e tratamento de erros, observe os trechos de código (Java): Trecho de código 1
Trecho de código 1
1. try {
2. double A = 4;
3. A = A + 1;
4. String B = “A”;
5. A = A + Double.ValueOf(B);
6. System.out.println(A);
7. int C = 99;
8. System.out.println(C);
9. } catch(Exception e) {
10. System.out.println( “Erro!”)
11. } finally {
12. System.out.println( “Fim!”)
13. }
Trecho de código 2
1. try {
2. double A = 2;
3. A = A + 8;
4. String B = “2”;
5. A = A * Double.ValueOf(B);
6. System.out.println(A);
7. int C = 99;
8. System.out.println(C);
9. } catch(Exception e) {
10. System.out.println( “Erro!”)
11. } finally {
12. System.out.println( “Fim!”)
13. }
Assinale a alternativa que evidencia, respectivamente, a saída de tela exibida a partir da execução do trecho de código 1 e do trecho de código 2.