美文网首页
2018-09-27 assert断言如何使用

2018-09-27 assert断言如何使用

作者: 怕不是个仙女 | 来源:发表于2018-09-27 16:42 被阅读0次

    在学习使用assert时,其他博主写了两种使用方式,代码在运行的时候发现第一种(1)方式一直会抛出异常。第二种(2)则可以正常运行

    两种使用方式如下:

    (1)assert title == "百度一下,你就知道":"标题错误1";

    (2)assert title.equals("百度一下,你就知道"):"标题错误2";

    百度了一下发现,在Java中比较两个字符串时,若使用assert title == "百度一下,你就知道",比较的是两个对象的内存地址。

    assert使用方法如下:

    (1)assert [boolean 表达式]

    如果[boolean表达式]为true,则程序继续执行。

    如果为false,则程序抛出AssertionError,并终止执行。

    (2)assert[boolean 表达式 : 错误表达式 (日志)]

    如果[boolean表达式]为true,则程序继续执行。

    如果为false,则程序抛出java.lang.AssertionError,输出[错误信息]。

    相关文章

      网友评论

          本文标题:2018-09-27 assert断言如何使用

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