One of my cats does this fairly often, I think he eats too much too fast. If your cat has access to the outside, you may notice he/she eating grass. This helps the cat to throw up hair balls. I don't know what the grass food answer is for indoor cats, but I think there is a safe grass that one can grow and let the cat has access to. Be careful, many plants are poison for cats.
Re: Throwing Up Hair
One of my cats does this fairly often, I think he eats too much too fast. If your cat has access to the outside, you may notice he/she eating grass. This helps the cat to throw up hair balls. I don't know what the grass food answer is for indoor cats, but I think there is a safe grass that one can grow and let the cat has access to. Be careful, many plants are poison for cats.