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?
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 be null. Even if null gets thrown somewhere for some reason, e will just be a NullPointerException.
