断言是一种调试手段
将你预期的状态卸载断言里, 如果程序运行到此, 情况出乎意料, 则会抛出AssertionError 异常。
Assert 是一种特殊的语句, 需要在虚拟机运行时添加 -ea 包名 参数才会运行, 不添加时断言语句不会执行, 所以, assert语句不用进行异常捕获
但是assert异常也是可以捕获的
assert语法
assert ${some_state} : “if assert failed , you will see this as a AssertionError infomation.”;
功能
分类目录
-
近期文章
近期评论
文章归档
- 2018年六月
- 2017年二月
- 2016年十二月
- 2016年四月
- 2016年三月
- 2015年十月
- 2015年八月
- 2015年七月
- 2015年六月
- 2015年五月
- 2015年二月
- 2014年九月
- 2014年八月
- 2014年五月
- 2014年四月
- 2014年三月
- 2014年一月
- 2013年十二月
- 2013年十一月
- 2013年十月
- 2013年九月
- 2013年七月
- 2013年六月
- 2013年五月
- 2013年四月
- 2013年三月
- 2013年一月
- 2012年十二月
- 2012年十一月
- 2012年十月
- 2012年九月
- 2012年八月
- 2012年七月
- 2012年六月
- 2012年五月
- 2012年四月
- 2011年九月
- 2011年八月
- 2011年七月
- 2011年六月
- 2011年五月
- 2011年四月
- 2011年三月
- 2011年二月
- 2011年一月
- 2010年十二月
- 2010年十一月
- 2010年十月