没有用于更改布尔表达式求值语义的编译器或JVM选项。
如果您无法修改源,则可能的选项(尽管不能保证)包括:
- 通过精心设置前提条件,创造性地重新创建您要测试的条件。
- 使用模拟对象。
- 破解编译器。
- 破解JVM。
- 旋转字节码。
抱歉,所有这些都比编译器/ JVM选项或修改源要困难得多。此外,最后三个选项(以及请求的编译器/
JVM选项或修改源代码)违反了不修改所测试内容的正确测试协议。

没有用于更改布尔表达式求值语义的编译器或JVM选项。
如果您无法修改源,则可能的选项(尽管不能保证)包括:
抱歉,所有这些都比编译器/ JVM选项或修改源要困难得多。此外,最后三个选项(以及请求的编译器/
JVM选项或修改源代码)违反了不修改所测试内容的正确测试协议。