per*_*rr0 3 c++ try-catch while-loop flow-control
我有这个C++程序,具有以下一般结构
1st while (condition A == true)
//some code for 1st loop
2nd while (condition B == true)
//some code for 2nd loop
try
//some code for try
catch
//condition B == false (supposed to leave 2nd loop and go back to first loop)
Run Code Online (Sandbox Code Playgroud)
我希望它在出现异常时离开第二个循环并返回到第一个循环,直到条件B再次出现.如上所述,它不像我期望的那样工作.似乎正在发生的是代码陷入困境catch并且永远不会离开它.
如何安排它以使其按需要工作?
注意:条件A永远不会为假.
| 归档时间: |
|
| 查看次数: |
13986 次 |
| 最近记录: |