我已经读过,单独捕获特定的异常会增强性能,所以我只是想知道执行任何sql查询时可能产生的最常见异常是什么
答案 0 :(得分:2)
它不会提高性能,但异常处理提供了一种控制代码流的好方法。
最好的文章(主题对于SO答案来说太长了)是“Error Handling in SQL 2005 and Later" by Erland Sommarskog。而且my question here
的无耻插件但是,如果你的意思是在c#中那么实际上只有SQLException。
至于导致他们的原因,主要可能是