在我的应用程序中,我有100 classes
并且每个类都包含4 methods
。
我正在使用try catch
进行异常处理。我在每种方法中都写了try catch,然后我的应用程序中会有400 try catch statement
。它会影响我的应用程序的性能吗? Is it possible to handle the whole exception using one try catch statement in the whole application
?
最佳答案
您是否需要在每种方法中处理异常?通常,这不是事情的工作方式-根据我的经验,大多数异常实际上不能比告诉用户出了什么问题然后中止更高级别的操作(可能涉及多种方法)来更好地处理。
因此,通常在“最高”级别上您会拥有很少的try / catch块,而完成大部分工作的方法只会让异常冒出来。
关于c# - 避免多次尝试,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7009183/