Cats may vomit yellow liquid due to a variety of reasons, such as eating something that disagrees with them, a digestive issue, or a medical condition. It is important to consult a veterinarian for a diagnosis and treatment. Treatment for vomiting may include dietary changes, medication, or other treatments depending on the cause.