قال الفخر الرازي: معنى الآية أنه ربما كان الشيء شاقا عليكم في الحال، وهو سبب للمنافع الجليلة في المستقبل، ولأجله حسن شرب الدواء المر في الحال لتوقع حصول الصحة في المستقبل، وترك الجهاد، وإن كان يفيد - أي بحسب ظنكم - في الحال صون النفس عن خطر القتل وصون المال عن الإنفاق ولكن فيه أنواع من المضار منها: أن العدو إذا علم ميلكم إلى الدعة والسكون قصد بلادكم وحاول قتلكم ... والحاصل أن القتال في سبيل الله سبب لحصول الأمن من الأعداء في الدنيا وسبب لحصول الثواب العظيم للمجاهد في الآخرة .. ».
وقال القرطبي: والمعنى: عسى أن تكرهوا ما في الجهاد من المشقة وهو خير لكم في أنكم تغلبون وتظفرون وتغنمون وتؤجرون ومن مات منكم مات شهيدا، وعسى أن تحبوا الدعة وترك القتال وهو شر لكم في أنكم تغلبون ويذهب أمركم.
وهذا صحيح لا غبار عليه، كما اتفق في بلاد الأندلس، تركوا الجهاد وجبنوا عن القتال وأكثروا من الفرار، فاستولى العدو على البلاد، وأى بلاد؟!! وأسر وقتل وسبى واسترق، فإنا لله وإنا إليه راجعون!! ذلك بما قدمت أيدينا وكسبته!! وقال الحسن في معنى الآية: لا تكرهوا الملمات الواقعة فلرب أمر تكرهه فيه نجاتك، ولرب أمر تحبه فيه عطبك، وأنشد أبو سعيد الضرير:
رب أمر تتقيه ... جر أمرا ترتضيه
خفى المحبوب منه ... وبدا المكروه فيه
وهذا الكلام الذي كتبه الإمام القرطبي من مئات السنين يثير في النفس شجونا وآلاما، فإن المسلمين ما هانوا وضعفوا إلا عند ما تركوا الجهاد في سبيل الله، وتثاقلوا إلى الأرض، ورضوا بالحياة الدنيا واطمأنوا بها، وآثروا متع الدنيا وشهواتها على الحياة العزيزة الكريمة.
وقال الإمام ابن كثير عند تفسيره للآية: هذا إيجاب من الله - تعالى - للجهاد على المسلمين وأن يكفوا شر الأعداء من حوزة الإسلام. قال الزهري: الجهاد واجب على كل أحد غزا أو قعد. فالقاعد عليه إذا استعين به أن يعين، وإذا استغيث به أن يغيث، وإذا استنفر أن ينفر، ولهذا ثبت في الصحيح «من مات ولم يغز ولم يحدث نفسه بالغزو مات ميتة جاهلية، وقال: صلّى الله عليه وسلّم يوم الفتح: «لا هجرة بعد الفتح ولكن جهاد ونية وإذا استنفرتم فانفروا» .