Folks,
o que estou fazendo de errado ao executar o codigo
abaixo
botão direito em cima da classe :
- Run as
-
Open Run Dialog
- Arguments -source 1.4
- VM Arguments -ea
está certo o que estou fazendo …
abs
-
public class MoreAsserts {
static int x = 5;
public static void main(String [] args) {
System.out.println("exemplo...");
assert(doStuff(42));
if(x < 40) ;
else assert(false);
}
public static boolean doStuff(int arg) {
assert(arg < x++);
return false;
}
}
execução:
exemplo...
Exception in thread "main" java.lang.AssertionError
at br.com.cert.provascjp.MoreAsserts.doStuff(MoreAsserts.java:13)
at br.com.cert.provascjp.MoreAsserts.main(MoreAsserts.java:8)