断言语法规则:
1. assert <逻辑表达式>;
逻辑表达式返回boolean值。如果返回true,则继续执行;否则,将抛出AssertionError异常。
2. assert <逻辑表达式>:<信息表达式>;
在第二种形式中,抛出异常的同时还会打印信息表达式的值。信息表达是可以是任何类型的,包括基本数据类型与引用类型。
在Eclipse中,需要开启断言(Assert)才能有效,方法如下:
Run -> Run Configurations -> Arguments页签 -> VM arguments文本框中加上断言开启的标志:-enableassertions 或者-ea 就可以了