Definicja znaku końca wiersza w klasie java.io.LineNumberReader została zmieniona w środowisku Java SE 16 w celu uwzględnienia końca strumienia oraz jednego z wcześniej zdefiniowanych znaków \n, \r lub \r\n, po którym następuje koniec strumienia. Na przykład następujący plik zgodnie z poprzednią definicją zawiera jeden wiersz, ale zgodnie z nową definicją zawiera dwa wiersze.
Należy ocenić, czy zmiana zachowania ma wpływ na aplikację, i wprowadzić wszelkie niezbędne modyfikacje.
Więcej informacji na temat tej zmiany można znaleźć na stronie Zmiana definicji znaku kończącego wiersz w klasie java.io.LineNumberReader.