Buscar

Dada a seguinte classe: public class TestException { public static void main(String[] args) { for (int i=0; true; i++) { System.out.println("args["...

Dada a seguinte classe:
public class TestException {
public static void main(String[] args) {
for (int i=0; true; i++) {
System.out.println("args["+i+"]="+ args[i]);
}
System.out.println("Quiting...");
}
}
Compile e rode a classe TestException. E como saída será:


java TestExceptions one two three
args[0]=one
args[1]=two
args[2]=three
Exception in thread "main"
java.lang.ArrayIndexOutOfBoundsException: 3
at TestExceptions.main(1.java:4)
java TestExceptions one two three
args[0]=one
args[1]=two
args[2]=three
Quiting...
java TestExceptions one two three
args[0]=one
args[1]=two
args[2]=three
Exception caught!
Finish

Essa pergunta também está no material:

16148194-Algoritmos-e-Programacao-II-Apostila-Completa-138
1 pág.

Gestão Hospitalar Faculdade das AméricasFaculdade das Américas

💡 1 Resposta

User badge image

Ed Verified user icon

Ao compilar e executar a classe TestException com o comando "java TestException one two three", a saída será a seguinte: args[0]=one args[1]=two args[2]=three Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3 at TestException.main(TestException.java:4) Essa exceção ocorre porque estamos tentando acessar o índice 3 do array args, mas o array só possui os índices 0, 1 e 2. Portanto, ocorre um estouro de índice (ArrayIndexOutOfBoundsException).

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais