The common causes for vomiting are gastroenteritis (infection), gastritis, peptic ulcer disease, systemic infections, appendicitis, intracranial hypertension, hepatitis, eating disorders, inner ear disorders, and certain
medications. Angina or chest pain due to inadequate supply
of blood to the heart muscle can produce atypical symptoms of vomiting. This is diagnosed with an EKG or treadmill test. Lung infections like pneumonia and bronchitis can irritate the diaphragm and cause vomiting.