老公有外遇一般情况下不会判刑。外遇通常属于道德范畴问题,而非法律调整对象。但如果老公的外遇行为构成重婚罪,则会被判刑。重婚罪是指有配偶而重婚的,或者明知他人有配偶而与之结婚的行为。比如,老公与他人登记结婚,或者虽未登记但以夫妻名义共同生活,就可能构成重婚罪,处二年以下有期徒刑或者拘役(《刑法》第二百五十八条)。另外,如果老公在婚姻关系存续期间,与他人以夫妻名义共同生活,并且对家庭成员实施家庭暴力等虐待行为,情节恶劣的,可能构成虐待罪,也会被判刑,处二年以下有期徒刑、拘役或者管制;致使被害人重伤、死亡的,处二年以上七年以下有期徒刑(《刑法》第二百六十条)。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。