断言问题,求助
Pkoy 2004-12-18 03:18:56 public class AssertTest{
static int i = 10;
public static void main(String args[]){
i = i*2;
try{
assert isValid() : i = i/4;
}catch(AssertionError ignore){}
System.out.println("i = " +i);
}
public static boolean isValid(){
i = i * 2;
return false;
}
}
结果输出:i = 20;
可是我怎么也得不到这个结果,请大家帮忙,isValid()是否执行?