【发布时间】:2016-12-03 17:04:46
【问题描述】:
我很困惑。是否取决于具体情况?或者它有一个通用的标准?谁能总结一下什么时候用if-else,什么时候用try...catch?
【问题讨论】:
-
try ... catch仅在您尝试的语句实际上会引发异常时用作条件。在这种情况下,无法使用if-else检测到这一点,因为当异常发生时 if-else 将完全中止 -
try-catch用于异常处理。不适用于条件检查 -
Throws or try+catch的可能重复
标签: java if-statement exception exception-handling