assert 意为断言的意思,这个关键字可以判断布尔值的结果是否和预期的一样,如果一样就正常执行,否则会抛出AssertionError
assert 的使用:
boolean flag=false;; assert flag;
相当于:
if (!flag) throw new AssertionError();