Я знаю, что Hashtable не допускает нулевых значений, поскольку это устаревшая версия, которая была исправлена HashMap. Значение Null не допускается в дереве, так как сортировка может вызвать проблемы. Но почему в ArrayDeque не разрешено значение null?
Подробнее здесь: https://stackoverflow.com/questions/348 ... arraydeque