Я думал, что null
разрешено для Set
.
Так почему же следующий код:
SortedSet<Integer> set = new TreeSet<Integer>();
set.add(null);
set.add(1); //--->Line indicated by exception
Дает следующее исключение?
Исключение в потоке «main» java.lang.NullPointerException в
java.lang.Integer.compareTo (неизвестный источник) в
java.lang.Integer .compareTo (неизвестный источник) в
java.util.TreeMap.put (неизвестный источник) в
java.util.TreeSet.add (неизвестный источник)