在企业级开发中,Try...Catch...结构是否降低效率?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1505个文字,预计阅读时间需要7分钟。
感谢神灵、上苍及老天爷的庇佑,使我得以完成本篇文章。记得不久前,公司一位同事曾说过:如果是Winform开发,由于程序在本地运行,使用try...catch不会有大性能问题。
感谢神啊、上帝及老天爷让我失眠,才能够有了本篇文章。
记得不久之前,公司一同事曾经说过:“如果是Winform开发,由于程序是在本地,使用try。。。catch不会有太大性能问题,可是如果是在web服务器上的话,不推荐使用try。。。catch。。。,因为这对于web服务器的性能会有很大影响”。当时我对此一直心存疑问,由于我没有做过测试,不知道到底是不是这样?所以当时我没有表态。首先我通过Google进行了搜索,有同样想法或同样疑问的人不在少数,表达个人观点的人什么样的都有。但是从我个人主观上推断,主观推断的结论是:try...catch在没有抛出异常时不影响程序性能,而且即便影响性能,也不见得会成为性能瓶颈。
究竟结果怎样?还是动手写代码做下测试吧。
本文共计1505个文字,预计阅读时间需要7分钟。
感谢神灵、上苍及老天爷的庇佑,使我得以完成本篇文章。记得不久前,公司一位同事曾说过:如果是Winform开发,由于程序在本地运行,使用try...catch不会有大性能问题。
感谢神啊、上帝及老天爷让我失眠,才能够有了本篇文章。
记得不久之前,公司一同事曾经说过:“如果是Winform开发,由于程序是在本地,使用try。。。catch不会有太大性能问题,可是如果是在web服务器上的话,不推荐使用try。。。catch。。。,因为这对于web服务器的性能会有很大影响”。当时我对此一直心存疑问,由于我没有做过测试,不知道到底是不是这样?所以当时我没有表态。首先我通过Google进行了搜索,有同样想法或同样疑问的人不在少数,表达个人观点的人什么样的都有。但是从我个人主观上推断,主观推断的结论是:try...catch在没有抛出异常时不影响程序性能,而且即便影响性能,也不见得会成为性能瓶颈。
究竟结果怎样?还是动手写代码做下测试吧。

