Questão de Java

Dado o trecho de código escrito em Java abaixo, podemos afirmar que:
public class Avaliacao{
public void metodo() throws Exception {
throw new Exception();
}
public static void main(String args[]) {
int x, y, z;
x = y = z = 1;
try {
new Avaliacao().metodo();
x++;
} catch (Exception e) {
y++;
} finally {
z++;
new Avaliacao().metodo();
}
System.out.println(x + "," + y + "," + z);
}
}

A
Imprime no console: 1,1,2.
B
Imprime no console: 2,2,1.
C
Imprime no console: 2,2,3.
D
Imprime no console: 1,1,3.
E
O programa não compila.

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

Seja o primeiro a comentar!

Aulas em vídeo Em breve

00:00

Tópicos Relacionados