The causes of gastric cramps are gastritis, peptic ulcer and stomach cancer. 1. Gastritis: stress, the use of non-steroidal anti-inflammatory drugs, Helicobacter pylori infection and other causes of gastritis, often with abdominal pain, bloating, nausea and other symptoms. 2. Peptic ulcer: such as gastric ulcer, duodenal ulcer and so on. Typical manifestation is epigastric pain, which can be manifested as dull pain, distension, hunger-like discomfort, etc. It is a chronic process. 3. Gastric cancer: early gastric cancer is asymptomatic, and the most common symptoms of progressive gastric cancer are weight loss and epigastric pain. If you find persistent symptoms of gastric cramps, you should pay attention to it and go to hospital for examination in time to find out the cause of the disease and carry out causative treatment under doctor’s advice.