哪些规则适用于以下代码:
try {
assert (false) : "jane";
} catch (Exception e2) {
System.out.print("ae2 ");
} finally {
throw new IllegalArgumentException();
}
资产已启用。
为什么会报 IllegalArgumentException 而不是 AssertionError?是否有适用于这种情况的规则?
编辑: 对不起!在这个例子中应该有 assert ( false )