catch (IOException|SQLException ex) {
logger.log(ex);
throw ex;
}
here why is ex implicitly final? What is the use of making ex implicitly final?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
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 anIOExceptionor anSQLException, and thus the (static) assignment typing would be difficult to figure out by the compiler.