gpt4 book ai didi

java - Java中Unreachable语句是一种错误而不是警告?

转载 作者:行者123 更新时间:2023-12-01 06:48:50 27 4
gpt4 key购买 nike

在 getUsers 方法中,它使用远程 api 服务调用 RestTemplate。在代码中,我想模拟它抛出异常。然后我用 throw new Exception("read failed") 进行硬编码。

我知道“抛出”下面的代码将无法访问。但我想这应该只是 Intellij idea 中的一个警告,就像 VisualStuido 对 C# 所做的那样。但这里出现编译错误。

有什么办法可以抑制这个编译错误吗?因为我想在这里模拟一个异常。谢谢。

编辑:谢谢大家!是的,我正在尝试插入一些临时调试代码,而不是生产代码。调试完成后,我将删除“抛出”代码。

enter image description here

最佳答案

是的,无法访问的代码是Java中的编译错误,而不仅仅是警告。代码检查不会“查看”条件,因此您只需执行以下操作:

if (true)
throw new MyException();

关于java - Java中Unreachable语句是一种错误而不是警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57849975/

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