Question
Enunciado Questão 6 Em uma aula introdutória sobre programação Java, a professora Marina explica o conceito de exceções, um aspecto fundamental para a criação de aplicações robustas e Ela destaca a importância de entender a diferença entre erros e exceções, bem como reconhecer as situações que podem levar ao lançamento de exceçōes durante a execução do programa Após a aula, ela propoe uma atividade prática onde os alunos devem identificar um exemplo de exceção baseado nos conceitos discutidos. Qual das seguintes situações descritas pelos alunos representa uma exceção que pode ser tratada em Java de acordo com o aprendizado em aula? Alternativas A) Um aplicativo tenta realizar operações de rede quandó o dispositivo está no modo aviǎo B) Uma aplicação tenta acessar um indice de array que está além do seu limite definido C) Um usuário tenta executar um aplicativo em um sistema operacional incompativel. D) Um desenvolvedor tenta usar uma variável não inicializada em seu código. E) Um código com recursão infinita sem condição de términoé compilado.
Solution
3.8
(324 Votos)
Gonçalo
Profissional · Tutor por 6 anos
Resposta
situação que representa uma exceção que pode ser tratada em Java, de acordo com o aprendizado em aula, é:B) Uma aplicação tenta acessar um índice de array que está além do seu limite definido.Isso ocorre porque, em Java, ao tentar acessar um índice de array que está além do seu limite, é lançada uma exceção "ArrayIndexOutOfBoundsException". Essa exceção pode ser tratada no código usando um bloco try-catch, permitindo que o programa continue a ser executado mesmo em situações onde erros ocorrem.