Questões de Informática · UNAMA

InformáticaLinguagens de programaçãoUNAMA 2006

SEOP PA

Questão de Informática

Quanto ao tratamento de exceções em Linguagem Java, considere as afirmativas a seguir: I- Pode ser utilizado em projetos grandes, para tratar exceções de um modo uniforme em todo o projeto. II- Pode ser utilizado para processar exceções de componentes de software como métodos e bibliotecas, nos quais esses componentes não podem tratar suas próprias exceções. III- São comumente utilizados os blocos try-catch-except. No bloco try, é incluído o tratamento de exceções propriamente dito, no bloco except, deve ser incluído o código que pode gerar tal exceção e, caso seja necessário, é inserido o bloco catch, o qual pode ser utilizado para liberar recursos alocados no bloco except (ex: fechamento de arquivos). IV- Uma classe de exceção não pode ser derivada de uma superclasse comum. Se uma exceção é levantada para capturar objetos de exceção de uma superclasse, ela não pode capturar objetos de subclasses dessa superclasse, não permitindo, portanto, um processamento polimórfico de erros relacionados. O correto está somente em:

Sua resposta

Mais questões de Linguagens de programação

Ver as 2.492 questões de Linguagens de programação

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