Question: what causes hiccups on an empty stomach?
Answer: The spasm causes an intake of breath that is suddenly stopped by the closure of the vocal cords (glottis). This closure causes the "hiccup" sound. A very full stomach can cause hiccups that go away on their own. A full stomach can be caused by things like eating too much food too quickly or swallowing too much air.