gpt4 book ai didi

Java断言错误不抛出错误

转载 作者:搜寻专家 更新时间:2023-10-30 21:14:21 26 4
gpt4 key购买 nike

为什么我的断言语句没有产生任何结果?我认为第一个断言语句应该失败,但我没有看到 Eclipse 上显示任何内容。

我正在使用 Eclipse 来运行这个程序。

package java.first;

public class test {
public static void main(String[] args) throws Exception {
String s = "test1";
assert (s == "test");
s = "test";
assert (s == "test");
}
}

最佳答案

您需要在 JVM 选项中设置 -ea(启用断言)。


无关,但您几乎总是想要 string1.equals(string2) 而不是 ==

关于Java断言错误不抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17930266/

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