В русском языке существуют исключения из правила написания «о» и «ё» после шипящих, потому что в некоторых словах корневой слог при всех изменениях слова остаётся ударным, и «о» не чередуется с «ё». 1 Например, в словах шорох, шов, чокаться, обжора, прожорливый. 1
Также «о» после шипящих в корне пишется в словах иностранного происхождения, например в словах «шоссе» и «жокей». 2
Ещё одна причина исключений — невозможность подобрать однокоренное слово с чередующейся гласной. 2 Например, для слова «крыжовник» такое слово не существует, и в таких случаях в корне после шипящих всегда пишется «о». 2