Понятно, что для того, чтобы найти логические ошибки, нужна логика. И ещё знания о грамматических и лексических нормах, т.к. люди, чьё мышление имеет определённые недостатки, и языковые единицы, через которые проявляется нарушение логики, оформляют неправильно.
Логические ошибки - это, в первую очередь, неправильное деление понятий. Вот пример.
На собрании были люди и дети.
Члены деления, по правилам логики, должны исключать друг друга, чего в приведенном примере не наблюдается.
Следующий пример, в котором слова неправильно объединены в группы.
Словарь и бутерброды, учебники и пакет с соком лежали в рюкзаке.
Тут нет последовательности. Нужно так: словарь и учебники, бутерброды и пакет с соком.
Часто неумение различить род и вид, смежные понятия, причину/следствие, часть и целое приводит к неправильному построению предложения или словосочетания. Пример: подорожали цены (вместо продукты).
Особенно часто логические ошибки проявляются при составлении предложений с однородными членами.
Мой родной город, люблю и думаю о тебе часто.
Нельзя сказать "люблю о тебе", поэтому логично построить это предложение таким образом:
Мой родной город, люблю тебя и часто думаю о тебе.
Есть масса других примеров. Так, некоторые люди пытаются в своей речи сопоставить или сравнить несопоставимые, несравнимые понятия или объединяют далёкие по смыслу или противоречащие друг другу простые предложения в одно сложное. Чтобы видеть такие ошибки, нужно учиться производить в уме логические операции и заставлять себя вдумываться в то, что сказано или прочитано. Нужно размышлять, относиться ко всему критически, быть внимательным к слову и самокритичным. Много читать и думать над прочитанным.