配列にヌル要素が含まれる場合、URLClassLoader コンストラクターおよび newInstance() 呼び出しは NullPointerException をスローする

Java SE 11 より前、ヌル・エレメントを含む配列を使用して初期化しているときに、java.net.URLClassLoader コンストラクターおよび URLClassLoader.newInstance() には、指定された振る舞いはありませんでした。Java 11 では、配列内でヌル・エレメントが検出された場合、java.lang.NullPointerException をスローするように振る舞いが変更されました。catch されていない例外から保護するために、変更が必要な可能性があります。

java.net.URLClassLoader クラスに関する追加情報については、 Class java.net.URLClassLoader に関する Java 資料を参照してください。

JDK 11 での変更について詳しくは、 Release Notes in JDK 11 を参照してください。