断言(assert)应用场景简介说明?

戚薇 Java经验 发布时间:2022-07-04 11:03:02 阅读数:17281 1 assert
下文笔者讲述断言(assert)应用场景简介说明,如下所示
断言:
  是一种调试方式
断言用于保证程序最基本、关键的正确性
断言检查常在开发和测试时开启
 在生产环境中,我们通常会关闭断言检查

断言指一个断言表达式
 当表达式为true时,就继续向下运行
 当表达式为false时,就会报一个AssertionError
 

断言的语法格式

assert Expression1;
assert Expression1 : Expression2 ;
Expression1:为一个布尔表达式
Expression2:可计算出值的表达式

开启断言的方法

运行时启用断言,可在启动JVM时使用-enableassertions或-ea标记
运行时禁用断言,可在启动JVM时使用-esa或-dsa标记
例:
assert(a > 0); // throws an AssertionError if a <= 0
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202207/16569044123877.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者