劳动者上班四个月被迫离职,也是有经济补偿的。因为劳动合同法规定了企业存在着违法用工的情形,员工是被迫离职,企业就要求支付员工经济补偿。

这主要是为了维护员工的合法权益,不能因为劳动者在试用期被迫离职,就不需要支付经济补偿。