在企业级开发中,Try...Catch...结构是否降低效率?

2026-05-25 10:462阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1505个文字,预计阅读时间需要7分钟。

在企业级开发中,Try...Catch...结构是否降低效率?

感谢神灵、上苍及老天爷的庇佑,使我得以完成本篇文章。记得不久前,公司一位同事曾说过:如果是Winform开发,由于程序在本地运行,使用try...catch不会有大性能问题。

感谢神啊、上帝及老天爷让我失眠,才能够有了本篇文章。

记得不久之前,公司一同事曾经说过:“如果是Winform开发,由于程序是在本地,使用try。。。catch不会有太大性能问题,可是如果是在web服务器上的话,不推荐使用try。。。catch。。。,因为这对于web服务器的性能会有很大影响”。当时我对此一直心存疑问,由于我没有做过测试,不知道到底是不是这样?所以当时我没有表态。首先我通过Google进行了搜索,有同样想法或同样疑问的人不在少数,表达个人观点的人什么样的都有。但是从我个人主观上推断,主观推断的结论是:try...catch在没有抛出异常时不影响程序性能,而且即便影响性能,也不见得会成为性能瓶颈。

究竟结果怎样?还是动手写代码做下测试吧。

阅读全文

本文共计1505个文字,预计阅读时间需要7分钟。

在企业级开发中,Try...Catch...结构是否降低效率?

感谢神灵、上苍及老天爷的庇佑,使我得以完成本篇文章。记得不久前,公司一位同事曾说过:如果是Winform开发,由于程序在本地运行,使用try...catch不会有大性能问题。

感谢神啊、上帝及老天爷让我失眠,才能够有了本篇文章。

记得不久之前,公司一同事曾经说过:“如果是Winform开发,由于程序是在本地,使用try。。。catch不会有太大性能问题,可是如果是在web服务器上的话,不推荐使用try。。。catch。。。,因为这对于web服务器的性能会有很大影响”。当时我对此一直心存疑问,由于我没有做过测试,不知道到底是不是这样?所以当时我没有表态。首先我通过Google进行了搜索,有同样想法或同样疑问的人不在少数,表达个人观点的人什么样的都有。但是从我个人主观上推断,主观推断的结论是:try...catch在没有抛出异常时不影响程序性能,而且即便影响性能,也不见得会成为性能瓶颈。

究竟结果怎样?还是动手写代码做下测试吧。

阅读全文