[我在throw 1块中看到了几个C ++示例。试图找出可能是什么,但总是找到一个带有异常对象的经典示例,或者重新抛出没有任何参数的异常。
throw 1
有时我也可以在互联网上找到其他示例,也没有说明:
catch
告诉我这可能意味着什么。
这意味着您要抛出一个具有throw 1 throw 2 throw -1 ,1或2值的int值。
throw 1 throw 2 throw -1
1
2
当然,没有任何进一步的细节,很难推断出这个含义。
一个用例是报告一个函数的错误代码:
-1