Java assert关键字(表示断言,多用于测试)的使用

/**
 * 
 *assert关键字,表示断言:
 * 当程序执行到某个固定的位置时候,程序中的某个变量的取值肯定是预期结果,那么这中操作可以使用断言完成
 * 断言的操作语法:
 * assert表达式:
 *
 */
public class AssertDemo {
 	public static void main(String[] args){
 		int result=add(10,10);
 		assert result==20:"结果不正确";
 	}
 	private static int add(int a,int b){
 		return a+b;
 	}
}

注意在编译时需要配置run as下面的run configurations:
按如下图配置

-ea是告诉jvm我要启动assert
在这里插入图片描述
如有错误结果如下,正确则不会有异常
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44117272/article/details/89470485