Chemical (sterile) peritonitis may be caused by irritants such as bile, blood, barium, or other substances or by transmural inflammation of visceral organs (eg, Crohn disease) without bacterial inoculation of the peritoneal cavity.