gpt4 book ai didi

Java断言打印

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:50:41 27 4
gpt4 key购买 nike

当 eclipse 中的条件为真时,我需要将断言中的语句打印到控制台。怎么办?

public static void main(String[] args) {
try {
assert(args[0].equals("x")): "kate";
} catch(Error e) {
System.out.print("ae ");
} finally {
try {
assert(args[0].equals("y")): "jane";
} catch(Exception e2) {
System.out.print("ae2 ");
}
}
}

最佳答案

你需要:

  • 选择运行运行配置 → 右键单击​​Java 应用程序新建 → 转到参数选项卡→在VM参数中写入-ea:

enter image description here

现在,当你有这样的事情时:

assert(1==2) : "错误!!!";

您将在控制台中看到:

Exception in thread "main" java.lang.AssertionError: Error!!!
at .....

关于Java断言打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15585257/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com