22

我不明白为什么 emma 没有为“finally”块提供完整的代码覆盖率。我制作了一个简短的示例程序来演示这一点。

当我执行程序时,它显示:

try
finally

所以我不明白为什么finally被标记为红色(未执行)而“finally”“println”被标记为黄色(部分执行)。我错过了什么吗?如何让 emma 明白 finally 块被覆盖了?

例子

谢谢!

4

1 回答 1

16

在 EMMA 常见问题解答中有一个条目:由于 finally 块的隐式分支。触及部分覆盖的 finally 块的主题。也许这有帮助。

于 2011-01-30T08:22:39.623 回答