Os construtores java.net.URLClassLoader e URLClassLoader.newInstance() não tinham um comportamento especificado ao inicializar com uma matriz que contém um elemento nulo antes do Java SE 11. No Java 11, o comportamento foi mudado para lançar um java.lang.NullPointerException caso um elemento nulo seja detectado na matriz. Mudanças podem ser necessárias para proteger contra exceções de não captura.
Para obter informações adicionais sobre a classe java.net.URLClassLoader, consulte a documentação Java
Classe java.net.URLClassLoader.
Para obter mais informações sobre as mudanças no JDK 11, consulte Notas sobre a liberação do JDK 11.