如何以编程方式测试是否启用了断言?

2022-09-02 02:13:00

OCP Java SE 6 Programmer Practice Exams的正确答案之一是:

您可以通过编程方式测试已启用的断言,而无需抛出 .AssertionError

我该怎么做?


答案 1

我用这个

boolean assertOn = false;
// *assigns* true if assertions are on.
assert assertOn = true; 

我不确定这是“官方”的方式。


答案 2

推荐