ماده 177 ـ شاهد شرعی در زمان ادای شهادت باید شرایط زیر را دارا باشد: الف ـ بلوغ ب ـ عقل پ ـ ایمان ت ـ عدالت ث ـ طهارت مولد ج ـ ذینفع نبودن در موضوع چ ـ نداشتن خصومت با طرفین یا یکی از آنها ح ـ عدم اشتغال به تکدی خ ـ ولگرد نبودن تبصره 1 ـ شرایط موضوع این ماده باید توسط قاضی احراز شود. تبصره 2 ـ در مورد شرط خصومت هرگاه شهادت شاهد به نفع طرف مورد خصومت باشد پذیرفته می شود.
مشاهده ماده 177 قانون مجازات اسلامیماده 179 ـ هرگاه شاهد در زمان تحمل شهادت غیربالغ ممیز باشد اما در زمان ادای شهادت به سن بلوغ برسد شهادت او معتبر است.
مشاهده ماده 179 قانون مجازات اسلامی