处理Java中的权衡错误

nde*_*mir 3 java error-handling performance tradeoff

有两种错误处理方式:

1)使用嵌套的If和检查错误

2)使用try/catch

这是关于此的教程.但是在这里说try/catch会伤害性能.所以,似乎有一个权衡.怎么决定?应该做什么?

Jon*_*eet 5

如果你使用它们,例外会损害性能.不要将它们用于必须一直出现的东西,而且它们很好.

基本上,你应该在出现问题时使用异常- 通常在出现问题时,性能并不是非常重要.另一方面,如果你必须手动进行所有错误检查,那么出现问题的可能性高一些,IMO ......