美文网首页
java断言解释

java断言解释

作者: 一叶知秋_zgx | 来源:发表于2019-06-17 10:41 被阅读0次

    这是这段时间内遇到的一个关键字,听到时不明白,所以查找资料了解了一下,虽然现在不怎么用,但毕竟是java中的一个关键字。
    1.在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关键字导致错误,Java在执行的时候默认是不启动断言检查的(这个时候,所有的断言语句都 将忽略!),如果要开启断言检查,则需要用开关-enableassertions或-ea来开启。

    assert关键字语法很简单,有两种用法:

    1)、assert <boolean表达式>
    如果<boolean表达式>为true,则程序继续执行。
    如果为false,则程序抛出AssertionError,并终止执行。

    2)、assert <boolean表达式> : <错误信息表达式>
    如果<boolean表达式>为true,则程序继续执行。
    如果为false,则程序抛出java.lang.AssertionError,并输入<错误信息表达式>。

    相关文章

      网友评论

          本文标题:java断言解释

          本文链接:https://www.haomeiwen.com/subject/yqwofctx.html