貓有舔毛習性, 被毛常被舔食入胃中, 在胃中漸漸形成毛球, 毛球達到一定大小時, 對胃粘膜產生足夠的刺激, 反射性地引起貓嘔吐, 吐出毛球。 這是通常所說的貓的生理性嘔吐的一種。 此外, 貓採食過快、過多以及吃入較多青草、蔬菜等青綠飼料後也會發生嘔吐, 這也屬於生理性嘔吐。 發生生理性嘔吐時, 貓除了嘔吐外, 無其他異常, 嘔吐後又會進食。
由各種致病因素引起的貓的嘔吐則屬於病理性嘔吐。 引起貓嘔吐的致病因素很多, 如病毒性(如貓瘟熱)、細菌性(如沙門菌病等)、寄生蟲性(如弓形體病等)、化學性(如各種有刺激性食物、藥物、農藥、有毒物質等)及物理性(如食物過燙或冰凍食物等)等均可致使貓發生嘔吐。
嘔吐多因胃粘膜受到強烈刺激, 引起胃發生逆蠕動收縮, 並伴有賁門口開放、食道逆蠕動收縮所致。 嘔吐是機體的一種保護性反射功能, 是在排除胃內有刺激性的物體貓發生嘔吐不都是病理現象,