Programar não é uma tarefa fácil, mesmo porque, precisamos contar com a boa vontade do usuário para manipular o sistema de maneira correta. Porém, nem sempre o usuário utiliza o software da forma correta e acaba efetuando operações que podem causar problemas e até mesmo travar o software. Para evitarmos que problemas indesejáveis travem a aplicação ou deixe o usuário sem saber o que está acontecendo, é uma boa prática tratarmos as exceções que possam vir a ocorrer na aplicação. Sobre o assunto, observe o código abaixo e assinale a alternativa que apresenta o nome da exceção que será lançada, caso o código seja executado.
Public static void main (string [] args] {
String [] nome = { “Joana”, Tereza ”, “Roberto”};
System.out.println(nomes[3]);
}
NullPointerException.
IncompatibleTypesException.
ArrayIndexOutOfBoundsException.
ArrayOutOfBoundsException.
ArrayfBoundsException.
Soluções para a tarefa
Respondido por
26
ArrayIndexOutOfBoundsException com certeza!
Respondido por
8
Resposta:
"ArrayIndexOutOfBoundsException"
Explicação:
"[...] se você tentar acessar um elemento com um índice que não existe, será lançada em tempo de execução a exceção java.lang.ArrayIndexOutOfBoundsException [...]"
Programação II. Edson A. Oliveira Junior; André Abdala Noel. Maringá-Pr.: UniCesumar, 2018. 200 p.
NOTA: Ver página 81.
Perguntas interessantes