大哥们,帮我看看这个程序吧~~~~~~~~~
CTAer 2003-10-20 10:28:07 /**
本程序对断定进行测试
*/
public class Test11
{
public static void main(String[] args)
{
System.out.println("Testing ...");
int a1;
a1=-10;
if (a1>0)
{
}
else
{
assert (a1==0);
System.out.println("Hello");
}
}
}
以上是SL-275教程中的一个例子,我将a1赋值为-10,在assert(a1==0)处是否就应该结束执行,为什么还是输出"Hello"呢?
谢谢~