在最大的异常处理中,我们在C#中应用嵌套try-catch的次数无法找到答案?
以我的理解(没有证据,只有思想),它不受限制。我没有说无限,但是在MaxNesting
某处没有属性或常量。
try/catch/finally
是C#
编译为IL的构造。问题基本上等于
[插入关键字]可以嵌套多深
如:switch
,if
,foreach
等。
您是否听说过这些产品的最大套料量?我不这么认为。
try/catch
递归方法中可能只有一个在内部调用自身try
。不try
通过本身带来什么限制吗?是的,因为这显然必须使用更多的内存来保存catch
某个地方的地址。你能说个数字吗?不,这取决于可用的内存。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句