This question already has an answer here:
Consider this code:
try {
....
} catch (MyException e){
/*Can e be null here?*/
}
Given that null
in Java is a typed null reference, is it ever possible that the catch block above will be entered with e
as null
?
e
will never benull
. Even ifnull
gets thrown somewhere for some reason,e
will just be aNullPointerException
.