SCJP Mock Q8

selecione todas as opções corretas:

a) se nada for especificado nas opções do javac, o código compila sem erros
b) se o código for compilado com a opção -source 1.4 ocorrerá erro de compilação
c) se rodarmos o código com a opção -ea (enable assertions), uma mensagem de AssertionError será mostrada, seguida de "que coisa, nao?"
d) se rodarmos o código com a opção -ea (enable assertions), uma mensagem de AssertionError será mostrada e o programa termina.
e) se rodarmos o código com o opção -da (disable assertions), nada será mostrado.
f) se rodarmos o código com a opção -da (disable assertions), “que coisa, nao?” será mostrada.
g) se rodarmos o código sem especificar nenhuma opção (ea ou da), uma mensagem de AssertionError será mostrada e o programa termina.
h) se rodarmos o código sem especificar nenhuma opção (ea ou da), “que coisa, nao?” será mostrada.

public class GUJ8 {
	public static void main (String [] args) {
		assert getValor();
		System.out.println ("que coisa, nao?");
	}
	public static boolean getValor() {
		return false;
	}
}

Chutando de olhos fechados…
f e g

:oops:

d, f, h. :wink:

isso aí :slight_smile:

por default é -da na hora de rodar um programa ???

sim