На практике лучше возвращать пустой список вроде this :
return Collections.emptyList();
Или вроде this :
return new ArrayList();
Или это полностью зависит от того, что вы собираетесь делать с возвращенным списком?