【发布时间】:2021-11-10 18:51:18
【问题描述】:
也许是一个基本问题,但我想知道,比如我是否在 try 块中有 logger.error()。如果try块执行,它是否调用在try块之后写入的catch块。
例如:
try {
logger.error(String.format("No data found for pId: %s " +
"Id : %s for xyzId : %s", placeId, pId, xyzId));
System.out.println("Executed_1")
} catch (RuntimeException e) {
logger.error("Error occured while reading prices section from revision")
}
System.out.println("Executed_2")
【问题讨论】:
-
当您说“如果条件在 try 块中为真”时,您的意思是
if (true) {?那么条件将永远为真:-)