美文网首页
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