The code is dead because the previous line has already used the variable that's being checked.  It would've already thrown the same NPE if 'dst' was null.