“Um objeto exceção sempre é uma instância de uma classe em uma hierarquia de herança especial. Podemos criar novos tipo de exceção para criar subclasses nessa hierarquia. Estritamente falando, as classes de exceção sempre são subclasses da classe Throwable que é definida no pacote java.lang. devemos seguir a convenção de definição e utilizar classes de exceção que são subclasses da classe Exception”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos em Java. São Paulo: Pearson Prentice Hall, 2004. p. 290).
Exceções (Exception) são objetos que informam sobre a ocorrência de algum problema em tempo de execução de um programa. Entre as opções abaixo, quais seriam as exceções que podem ocorrer?
I. Dividir um número por zero.
II. Acessar um membro de classe de classe sem atributos.
III. Acessar um membro de classe que possui uma referência nula.
IV. Subtrair um número negativo de outro número negativo.
É correto o que se afirma em:
Opções:
.I, II e III.
.II, III e IV.
.II e IV.
.I e III.
.I, II e IV
Soluções para a tarefa
Respondido por
20
Resposta:
I e III
Explicação:
Em linguagens orientadas ao objeto, as exceções significam dividir um número por zero ou acessar um membro de uma classe com referência nula, sendo situações incoerentes com o processamento correto dos dados.
Respondido por
0
Resposta: I e III
Explicação:
Perguntas interessantes
História,
5 meses atrás
Matemática,
5 meses atrás
Matemática,
5 meses atrás
Química,
5 meses atrás
Português,
10 meses atrás
Administração,
10 meses atrás