Короче никакой конкретики, тут я не помню, писал в другой статье, тут другой чувак раскритиковал, тоже не помню, что именно. А по факту в частности, ЛСП вообще не про то - например если Лист бросает IndexOutOfBoyndsEx при обращении к элементу вне массива, то наследник/реализатор не должен вместо этого бросать IllegalArgumentException итд