Questões de Tecnologia da Informação · Fundatec

Tecnologia da InformaçãoOutros temasFundatec 2026

IFC - Instituto Federal Catarinense Concursos Públicos nº e

Questão de Tecnologia da Informação

Execução: Fundatec 42 – INFORMÁTICA: LINGUAGENS DE PROGRAMAÇÃO 31079_CE_42_NS_DM 22/04/2026 17:27:47 Analise o seguinte programa escrito em linguagem Java, conforme a especificação Java SE 11. Sobre o fluxo de execução com try-catch-finally e relançamento de exceções, assinale a alternativa que apresenta a saída produzida. Considere que o método main captura a exceção relançada, e que o bloco finally sempre é executado antes da propagação da exceção, conforme a Seção 11.3 da Java Language Specification. class A extends Exception {} class B extends A {} public class Teste { public static void metodo() throws A { try { throw new B(); } catch (B e) { System.out.print("B "); throw e; } finally { System.out.print("F "); } } public static void main(String[] args) { try { metodo(); } catch (A e) { System.out.print("A "); } } }

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.