Abdominal pain has many causes, some more serious than others.