assert关键字,其主要功能是进行断言,断言是指程序执行到某行之后,其结果一定是预期的结果
范例:观察断言的使用
package cn.mldn.demo;
public class JavaDemo {
public static void main(String args[]) throws Exception {
int x = 10;
// 中间可能会经过许多条程序语句,导致变量x的内容发生改变
assert x == 100 : "x的内容不是100";
System.out.println(x);
}
}
启用断言:
java -ea cn.mldn.demo.JavaDemo
3472

被折叠的 条评论
为什么被折叠?



