「catch (NullPointerException Exception e)」というマルチキャッチは有効ですか。

親子関係にある例外を並べると「既に捕まえられている」と見なされ、コンパイルエラーになります。