提问人:tombo 提问时间:6/14/2023 更新时间:6/14/2023 访问量:13
我可以在捕获块中跳出 while 循环吗?
Can i break out of a while loop while in a catch block?
问:
所以我得到了一些看起来像这样的代码片段。现在的问题是,我可以在这里用休息时间交换回报以摆脱 while 循环吗? 我问的是,根据我们的准则,一个函数中不应该有多个返回。 问题是关于 c++ 的。
while (true)
{
if (state)
{
try{...}
catch (const std::exception& e)
{
return;
}
}
if (...)
{...}
}
我的函数比我给出的示例要复杂得多,我不想重新创建场景。 我只是希望得到一个快速的答案,并且我的解释是可以理解的。
答: 暂无答案
上一个:带有 break 语句的 Python While 循环
下一个:无法结束循环
评论