断言:assert (了解)
所谓的断言指的是在程序编写的过程之中,确定代码执行到某行之后数据一定是某个期待的内容
范例:观察断言
public class Abnormal{
public static void main(String aegs){
int num = 10;
//中间可能经历过了3步进行num变量的处理
assert num == 100:"断言错误,num 的内容不是100";
System.ou.println(num);
}
}
对于断言,在默认的情况下是不会启用的,只有在程序运行时增加了一些配置参数才可以使用
java -ea (类名称)