assert断言的使用场景,有哪些呢?

java面试王 Java面经 发布时间:2021-10-28 09:53:02 阅读数:17965 1

assert断言的简介

assertion(断言):
assert是我们日常开发中常用的调试方式 assert的功能:用于用于保证程序最基本、关键的正确性 assertion检查通常在开发和测试时开启 为了提高性能,当软件发布后,assert检查通常是关闭的
断言的实现:
    断言是一个包含布尔表达式的语句
    在执行这个语句时假定该表达式为true
    当表达式计算为false,那么系统会报告一个AssertionError。

断言的实现样式

assert Expression1;
assert Expression1:Expression2;

Expression1 应该总是产生一个布尔值
Expression2 可以是得出一个值的任意表达式
这个值用于生成显示更多调试信息的字符串消息。
断言注意事项:
    断言在默认情况下是禁用状态
	启用断言,在JVM启动时,使用 -enableassertions 或者-ea 
版权声明

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

本文链接: https://www.Java265.com/JavaMianJing/202110/16353864921603.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

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

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者