如果我们删除所有带有错误返回值的 try-catch 的异常处理代码,代码执行中是否会有持续的性能提升或 % 的性能提升?
是否有好的文章/参考资料可以解释第一次投掷的成本,try-catch 和后续投掷的成本,try-catch 块?
这个问题的目的不是要找到一个阈值,在这个阈值上人们可能会针对异常进行错误返回编码风格。我们都知道这很混乱。(更快但混乱)。
我希望量化 try-catch 的成本及其对 0 到 1 的 try-catch 块和 1 到 n 的 try-catch 块的影响。