SóProvas


ID
106165
Banca
FCC
Órgão
PGE-RJ
Ano
2009
Provas
Disciplina
Programação
Assuntos

Um exemplo de exceção incluída na linguagem Java, que indica quando uma aplicação tentou usar uma referência a um objeto que não foi identificado, é

Alternativas
Comentários
  • Com "identificado" ele quiz dizer "instanciado", logo a resposta seria NullPointerException, identificado e instanciado são coisas bem diferentes, mas...
    ClassNotFoundException só ocorre quando se quer fazer uma referência a uma classe através de seu nome utilizando algo como:
    Class.forName(java.lang.String)
    ClassLoader.findSystemClass(java.lang.String)
    ClassLoader.loadClass(java.lang.String, boolean)

  • ClassNotFoundException: ocorre quando alguma classe não é encontrada no seu classpath

    NullPointerException: ocorre quando há uma tentativa de acessar algum objeto que seja “null”, Exemplo: Quando você tentar chamar o método “size()” de um ArrayList que ainda não foi instanciado.

    ArithmeticException: alguma operação aritmética é inválida e a mesma gera uma exceção, operações essas que não podem ser resolvidas, como é o caso da divisão por zero

    NumberFormatException: Ocorre quando o valor esperado é diferente do valor atual.

    IndexOutOfBound: esse erro acontece quando se tenta acessar um “campo” que não existe na matriz