(SUGEP - UFRPE - Técnico em Tecnologia da Informação -2016)
Considere o esquema do construto try que faz parte do mecanismo de tratamento de exceções da linguagem de programação Java no quadro abaixo. try { ... } catch (...) { ... } ... finally { ... }
Analise as afirmações abaixo, sobre o seu funcionamento.
1) Uma cláusula finally é colocada no fim de uma lista de tratadores, imediatamente depois de uma construção try completa.
2) Se a cláusula try lança nenhuma exceção, a cláusula finally é executada antes de a execução continuar depois da construção try.
3) Se a cláusula try gera uma exceção e é capturada por um tratador, a cláusula finally não é executada.
4) Se a cláusula try gera uma exceção, mas não é pega por um tratador após o construto try, a cláusula finally é executada antes de a exceção ser propagada.
5) A construção try sem tratadores de exceção pode ser seguida por uma cláusula finally. Isso faz sentido, claro, somente se nos comandos que a compõem existe um throw, break, continue ou return. Estão corretas, apenas:
1, 2, 3 e 5 1, 3, 4 e 5 2, 3, 4 e 5 1, 2, 3 e 4 1, 2, 4 e 5
Sobre o uso do construtor Try, que faz parte do mecanismo de tratamento de erros na linguagem de programação Java, a alternativa correta é:
E- 1, 2, 4 e 5
Para que serve o construtor try?
O construtor try é uma estrutura de controle de exceções que permite ao programador lidar com erros e exceções que podem ocorrer durante a execução de um aplicativo. Em linguagens de programação como Java e C#, o construtor try permite que você execute um bloco de código que pode gerar uma exceção e, em seguida, capture e trate a exceção caso ela ocorra.
A sintaxe básica de um construtor try é a seguinte:
try {
// bloco de código que pode gerar uma exceção
} catch (ExceptionType exceptionVariable) {
// código para tratar a exceção
}
O bloco de código que pode gerar uma exceção é escrito dentro do construtor try. Se uma exceção for gerada, ela será capturada pelo construtor catch associado, que contém o código para tratar a exceção.
O tipo de exceção esperada é especificado após a palavra-chave catch, seguido por uma variável que armazenará a instância da exceção gerada.
Saiba mais sobre Java aqui: https://brainly.com.br/tarefa/19947453
Lista de comentários
Resposta:
Correta: 1, 2, 4 e 5
Explicação:
Gabarito 2022
Sobre o uso do construtor Try, que faz parte do mecanismo de tratamento de erros na linguagem de programação Java, a alternativa correta é:
Para que serve o construtor try?
O construtor try é uma estrutura de controle de exceções que permite ao programador lidar com erros e exceções que podem ocorrer durante a execução de um aplicativo. Em linguagens de programação como Java e C#, o construtor try permite que você execute um bloco de código que pode gerar uma exceção e, em seguida, capture e trate a exceção caso ela ocorra.
A sintaxe básica de um construtor try é a seguinte:
try {
// bloco de código que pode gerar uma exceção
} catch (ExceptionType exceptionVariable) {
// código para tratar a exceção
}
O bloco de código que pode gerar uma exceção é escrito dentro do construtor try. Se uma exceção for gerada, ela será capturada pelo construtor catch associado, que contém o código para tratar a exceção.
O tipo de exceção esperada é especificado após a palavra-chave catch, seguido por uma variável que armazenará a instância da exceção gerada.
Saiba mais sobre Java aqui: https://brainly.com.br/tarefa/19947453
#SPJ2