Java中的断言(assert) 是什么

参考答案

  • Java中的断言(assert) 是一种常用的调试方式,很多开发语言中都支持这种机制,用于保证程序最基本、关键的正确性。
  • 断言检查通常在开发和测试时开启。
  • 为保证程序的执行效率,在软件发布后,断言检查通常是关闭的。
  • 断言(assert) 是一个包含布尔表达式的语句,在执行这个语句时假定该表达式为true;如果表达式的值为false,那么系统会报告一个AssertionError。

Java中的断言主要是通过assert关键字来执行一个表达式判断进行:

//如果表达式为false,则抛出java.lang.AssertionError异常
assert expression;

//如果表达式为false,则抛出java.lang.AssertionError异常并输出错误信息errormessage
assert expressiion : message;

以上,是Java面试题【Java中的断言(assert) 是什么】的参考答案。

 

输出,是最好的学习方法

立即行动,在评论区记录下你的问题、笔记或补充~

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧