Hungry to vomit is due to chronic gastritis, gastric ulcer, duodenal bulb ulcer disease, some people with gastric cancer disease. Chronic gastritis after a long period of illness, will have an impact on the peristaltic function of the stomach, appearing hungry due to the absence of food in the stomach, so the mucous membrane of the stomach wall will be rubbed against each other, it will cause stomach spasm, contraction and nausea, vomiting symptoms. When hunger occurs in gastric ulcers, gastric acid in the stomach is more likely to cause corrosion of the ulcer surface, which will not only cause pain, but also vomiting due to the stimulation of gastric acid. Hungry stomach acid in high concentration state discharged into the duodenum, once the duodenal mucosa protection is damaged, more vulnerable to gastric acid invasion, which will cause great pain, and even some people will have nausea, vomiting. People who are hungry and want to vomit symptoms last longer are better to have a gastroscopy, and some of them are due to the symptoms caused by stomach cancer disease, which need to be treated in time.