catch (IOException|SQLException ex) {
logger.log(ex);
throw ex;
}
here why is ex
implicitly final? What is the use of making ex implicitly final?
It's implicitly final because it does not make sense for you to change the object pointed to by ex
, especially in this case where it could be either an IOException
or an SQLException
, and thus the (static) assignment typing would be difficult to figure out by the compiler.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With