Hiccups are caused by the involuntary contraction of the diaphragm. Hiccups often happen after drinking alcoholic or carbonated beverages. In some cases, long-lasting hiccups are symptoms of central nervous system disorders. Did I scare you with that last sentence? See, sometimes a fright or shock helps the hiccups go away, but if the problem has been going on for a long time, it’s best to go visit the doctor.