【原】Java5 新特性2——断言

断言是一种调试手段
将你预期的状态卸载断言里, 如果程序运行到此, 情况出乎意料, 则会抛出AssertionError 异常。
Assert 是一种特殊的语句, 需要在虚拟机运行时添加 -ea 包名 参数才会运行, 不添加时断言语句不会执行, 所以, assert语句不用进行异常捕获
但是assert异常也是可以捕获的
assert语法
assert ${some_state} : “if assert failed , you will see this as a AssertionError infomation.”;

此条目发表在 Java 分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>