Основная проблема исторической повести «Капитанская дочка» – проблема чести и бесчестия. Её разрешение показывается на примере Гринева и Швабрина. Это молодые офицеры, служащие в Белогорской крепости. Они оба дворяне и близки по возрасту. Вначале Швабрин произвёл на Петра неплохое впечатление: «Он был очень неглуп. Разговор его был остер и занимателен». Однако друзьями они не стали. Первой причиной раздора стала Маша Миронова, капитанская дочь. Швабрин сразу замечает их «взаимную склонность и старается отвлечь их друг от друга». Оскорбляя Машу, он приводит Гринёва в негодование и провоцирует дуэль. Подлым образом он выигрывает в ней и едва не убивает соперника. Но благодаря Маше и её родителям Петр быстро выздоравливает. Алексей продолжает мстить и пишет донос родителям Гринева. Швабрин постоянно совершает низкие поступки. Но самым подлым и бесчестным его поступком оказывается переход на сторону врага из страха за свою задницу во время осады крепости. Петр – человек, преданный долгу и чести – выбирает виселицу, но не предательство. Его выручает некогда подаренный Пугачеву в знак благодарности заячий тулуп. Позднее в разговоре с Пугачевым открытость и честность Гринева опять спасают ему жизнь. Он твёрдо отказывается от предложения перейти на сторону врага и, кроме того, даже не даёт обещания не служить против него. Емельяна поражают упрямство и искренность молодого дворянина, и он отпускает Гринева. У Швабрина же нет никаких нравственных принципов. Он презирает Пугачева и в то же время унижается перед ним. «С омерзением глядел я на дворянина, валяющегося в ногах беглого казака». Эпиграф к повести: «Береги честь смолоду» говорит обо всем. Гринев сохранил свою честь и верность долгу. «Только не требуй того, что противно чести моей и христианской совести», - сказал он Пугачеву. А Швабрин нарушил и дворянский, и человеческий долг.