public class AssertionExp {
public void aMethod(int value) {
assert value >= 0;
System.out.println("OK");
} public static void main(String[] args) {
AssertionExp foo = new AssertionExp();
System.out.print("aClass.aMethod( 1 ): ");
foo.aMethod(1);
System.out.print("aClass.aMethod( -1 ): ");
foo.aMethod(-1);
}
}
用Eclipse3.2运行时为什么输出是:
aClass.aMethod( 1 ): OK
aClass.aMethod( -1 ): OK