public boolean sendDeviceEvent() {
boolean status = false;
try {
device.sendEvent("blah...blah");
status = true;
} catch (Exception e) {
log.error("Failed to send NodeLowBattery Event - {} {}", createNodeLowBatteryNotification(), e.getCause());
} finally {
return status;
}
}
Я хотел бы знать, как приведенный выше код можно считать плохой практикой, так как он возвращается с окончательного. На основе информации о байтовом коде, наконец, не возвращается внезапно, и в конечном итоге значения не задаются. Как это можно считать плохим?Мнения на, наконец, на Java
В чем смысл «наконец» здесь? Вы можете просто вернуть статус после улова. – AntoineB