一方有过错,离婚怎么判取决于无过错方的诉讼请求以及过错方所犯的具体过错行为是什么。如果无过错方请求判决离婚,过错方存在民法典规定的重婚、与他人同居、家暴等法定应准予离婚的过错,则法院会判决准予离婚;如过错方所犯的过错是一夜情这种不属于法定应准予离婚的过错,则法院不会判决准予离婚。离婚时无过错方还可以要求过错方承担离婚损害赔偿。
【法律依据】
《民法典》第一千零九十一条,有下列情形之一,导致离婚的,无过错方有权请求损害赔偿:
(一)重婚;
(二)与他人同居;
(三)实施家庭暴力;
(四)虐待、遗弃家庭成员;
(五)有其他重大过错。