SóProvas


ID
1599691
Banca
FUNRIO
Órgão
UFRB
Ano
2015
Provas
Disciplina
Programação
Assuntos

No desenvolvimento de uma rotina que utiliza uma estrutura do tipo Array em Java é necessário tratar a exceção que ocorre quanto o limite do Array é ultrapassado. Marque a alternativa que apresenta um tipo de exceção que NÃO pode ser utilizado para fazer este tratamento.

Alternativas
Comentários
  • Uma IllegalAccessException é lançada quando um aplicativo tenta criar reflexivamente uma instância (que não seja uma matriz), definir ou obter um campo ou chamar um método, mas o método atualmente em execução não tem acesso à definição da classe, campo especificado, método ou construtor.

  • Ultrapassar o limite de um array vai gerar um ArrayIndexOutOfBoundsException, que tem a seguinte hierarquia:

    • Object
    • Throwable
    • Exception
    • RuntimeException
    • IndexOutOfBoundsException
    • ArrayIndexOutOfBoundsException

    Posso usar qualquer uma entre ArrayIndexOutOfBoundsException e Throwable. IllegalAccessException não faz parte da hierarquia