Questão de Engenharia de Software

(CESGRANRIO-2011) Analise a seguir o código escrito na linguagem java. Conclui-se, quanto à compilação e à execução, que o programa.

A
não compila e não executa, pois a linha 9 deveria estar envolvida por uma construção try/catch, uma vez que a função f pode lançar uma exceção do tipo RuntimeException.
B
não compila e não executa, pois falta, na linha 3, "throws RuntimeException", indicando que a função f pode lançar exceções.
C
compila e, ao executar, imprime, na saída padrão, INICIO e, em seguida, é abortado, imprimindo, na saída de erro, o rastro da pilha, incluindo a mensagem "Não implementada".
D
compila e, ao executar, imprime, na saída padrão, INICIO, Não implemetada e, em seguida, o programa é abortado.
E
compila e, ao executar, imprime 3 mensagens na saída padrão: INICIO, Não implementada e FIM.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!