Изменение принципа работы метода Properties.loadFromXML для недопустимых документов XML

Это правило обнаруживает вызовы метода java.util.Properties.loadFromXML​(java.io.InputStream). Начиная с Java 12, принцип работы метода loadFromXML изменен, чтобы обеспечить соответствие требованиям спецификации - теперь выбрасывается исключение InvalidPropertiesFormatException для недопустимых документов XML. Это изменение не влияет на код, в котором метод Properties.storeToXML применяется для создания документов XML. Если документы не создаются с помощью метода Properties.storeToXML и имеют недопустимый формат, то при вызове метода loadFromXML выбрасывается исключение. Если документы XML не создаются с помощью метода Properties.storeToXML, убедитесь, что для документов указан DTD <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">.

Дополнительная информация об изменении принципа работы приведена на веб-странице Информация о выпуске Java 12.