PROGRAMAÇÃO ORIENTADA A OBJETOS


ASSINALE A ALTERNATIVA CORRETA. Você irá utilizar este bloco quando você usar algum método que lance uma CheckedException e quando você quer dar algum tratamento a exception.  Avalie as sentenças a seguir:

I - O bloco finally, quando presente, é sempre executado. Em geral, ele inclui comandos que liberam recursos que eventualmente possam ter sido alocados durante o processamento do bloco try e que podem ser liberados, independentemente de a execução ter encerrado com sucesso ou ter sido interrompida por uma condição de exceção. A presença desse bloco é opcional.

II – O bloco try é chamado de bloco protegido porque, caso ocorra algum problema com os comandos dentro do bloco, a execução desviará para os blocos “catch” correspondentes.

III – O bloco catch é chamado toda vez que o tipo de dados de entrada é diferente dos dados da variável que está sendo alocado, o comando é responsável em converter e ajustar o dado para que a variável o receba sem problemas.

Assinale a(s) alternativa(s) CORRETA(s)

 




  • II e III estão corretas

  • I, II e III estão corretas

  • I e II estão corretas

  • Apenas a III está correta

  • Apenas a I está correta