gpt4 book ai didi

c# - 避免多次 try catch

转载 作者:太空宇宙 更新时间:2023-11-03 17:57:41 27 4
gpt4 key购买 nike

在我的应用程序中,我有 100 个类,每个类都包含 4 个方法。我正在使用 try catch 进行异常处理。我在每个方法中都写了try catch,然后我的应用程序中就会有400 try catch语句。它会影响我的应用程序的性能吗? 是否可以在整个应用程序中使用一个 try catch 语句来处理整个异常

最佳答案

您是否需要在每个方法中处理异常?通常这不是事情的工作方式 - 根据我的经验,大多数异常的处理方式真的比告诉用户出了什么问题并中止更高级别的操作更好,这可能涉及几个方法的堆栈。

因此,通常您在“顶层”级别会有很少的 try/catch block ,而完成大部分工作的方法只会让异常冒泡。

关于c# - 避免多次 try catch ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7009183/

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