Getting rid of it in a upcoming release will do away with a substantial servicing load and help the Java platform to move ahead. A different wonderful detail to play with is once the if statement is negated, the variable scoping however applies inside the else clause. Intelligent!