黑马程序员技术交流社区
标题:
求解:什么时候用assert
[打印本页]
作者:
小丑的媳妇2
时间:
2013-3-8 12:02
标题:
求解:什么时候用assert
大家知道,assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。
但是在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,
一个正确程序必须保证这个boolean表达式的值为true;
但是如果该值为false,说明程序已经处于不正确的状态下,系统将给出警告或退出。
我想知道的是assertion检查通常在什么时候开启?有没有大虾知道的,说一下!
作者:
黄玉昆
时间:
2013-3-8 12:39
摘自java核心技术:
使用断言的建议:
1、断言失败是致命的,不可恢复的错误
2、断言检查只用于开发和测试阶段
3、不可以将断言作为程序向用户通信问题的手段
作者:
小丑的媳妇2
时间:
2013-3-8 22:43
{:soso_e100:}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2