Assert断言
Posted 做时间的好朋友
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Assert断言相关的知识,希望对你有一定的参考价值。
1.Assert断言
伪代码
assert x >= 0 : "x must >= 0";
// assert 即为断言, x >= 0预期为true,如果计算结果为false,则断言失败
2.assert断言失败,抛出AssertionError
抛出的是Error不是Exception
抛出错误,程序结束退出。断言不能用于可恢复的程序错误,只应用于开发和测试阶段
对于可恢复的程序错误,不应该使用端言
以上是关于Assert断言的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot - 使用Assert校验让业务代码更简洁