异常,断言和日志(二)

使用异常机制的技巧:

不能用异常处理代替测试

不要过分细化异常

早抛出,晚捕获

使用断言:

断言机制允许在测试期间向代码中插入一些检査语句。当代码发布时, 这些插人的检测 语句将会被自动地移走。 

assert 这个关键字有两种形式: 

assert 条件;

assert 条件: 表达式;

这两种形式都会对条件进行检测, 如果结果为 false, 则抛出一个 AssertionError 异常。 在第二种形式中, 表达式将被传人 AssertionError 的构造器, 并转换成一个消息字符串。 

启用和禁用断言:

 

断言的应用场景:

日志:

这部分粗略记录,依靠实战

原文地址:https://www.cnblogs.com/geeklove01/p/10152154.html