If you have a toothache when you eat something and it doesn’t hurt for a while, you can consider that it is caused by dental caries, cryptocleidosis, apical periodontitis and other diseases. 1. Dental caries: especially for deep caries, close to the nerve of the tooth, when eating, food debris is easy to enter the cavity of caries, which promotes the nerve of the tooth, leading to symptoms of tooth pain. 2. Cracked teeth: when the patient because of various factors, resulting in the phenomenon of cracked teeth, when eating, cracked teeth can stimulate the nerve by exerting force, thus causing a toothache when eating. 3. Periapical periodontitis: Periapical periodontitis is an inflammatory lesion in the tissues around the root tip, especially when there is an abscess at the root tip, which can stimulate the affected tooth when biting, thus leading to severe pain. Eating on the toothache for a while and then not hurt the cause is complex, it is recommended to consult a doctor in time and standardized treatment.