В Java версий ниже SE 11 конструкторы java.net.URLClassLoader и метод
URLClassLoader.newInstance() не имели логики работы в случае,
когда при инициализации используется массив с элементом null. В Java 11 при
обнаружении элемента null в массиве генерируется исключительная ситуация
java.lang.NullPointerException. Может потребоваться внести изменения, чтобы предотвратить необрабатываемые исключительные ситуации.
Для получения дополнительной информации о классе java.net.URLClassLoader
обратитесь к документации Java по классу java.net.URLClassLoader.
Дополнительную информацию об изменениях в JDK 11 можно найти в публикации JDK 11: информация о выпуске.