gpt4 book ai didi

java - 如果在java中第一次失败则执行服务器调用

转载 作者:行者123 更新时间:2023-12-01 08:51:18 25 4
gpt4 key购买 nike

我有两个 id(id1、id2),如果第一次失败,我想从服务器获取数据。

try
{
loadData1(id1);
}
catch(Exception e)
{
loadData2(id2);
}

这是一个好的做法还是有其他选择?

最佳答案

这不是一个好的做法。尝试使用 catch block 来处理错误/异常并记录错误信息。您可以进行条件检查以查看 loadData1(id1); 是否操作成功,因此在下一个 try-catch block 中您可以添加逻辑 loadData2(id2);

 boolean loadSuccess=false;
try
{
loadSuccess=loadData1(id1);
}
catch(Exception e)
{
//error handling or logging code goes here
}
if(!loadSuccess)
{
try
{
loadData2(id2);
}
catch(Exception e)
{
//error handling or logging code goes here
}
}

关于java - 如果在java中第一次失败则执行服务器调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42387098/

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