Tinja berwarna hitam belum tentu pendarahan lambung, hanya saja ada kemungkinan pendarahan lambung. Ada banyak penyebab tinja berwarna hitam, seperti pengaruh makanan, pengaruh obat-obatan dan pendarahan saluran cerna bagian atas. 1. Pengaruh makanan: misalnya, mengonsumsi makanan yang kaya zat besi juga dapat menyebabkan warna tinja menjadi hitam, seperti darah ayam, darah bebek, hati babi, sayuran berwarna hijau tua, dan sebagainya, dapat disebabkan oleh reaksi antara zat besi dan sulfida di dalam saluran usus. 2. Obat-obatan: asupan beberapa obat yang mengandung zat besi juga dapat menyebabkan feses berwarna hitam, juga karena reaksi zat besi dan sulfida dalam usus. 3. Pendarahan saluran cerna bagian atas: ketika terjadi pendarahan di perut, kerongkongan dan bagian tubuh lainnya, zat besi dalam sel darah merah bereaksi dengan sulfida di usus, yang menyebabkan fenomena tinja berwarna hitam. Ada banyak alasan lain yang dapat menyebabkan fenomena feses berwarna hitam, disarankan agar pasien tersebut pergi ke rumah sakit biasa, berkonsultasi dengan dokter profesional, bekerja sama dengan dokter untuk menyelesaikan pemeriksaan yang relevan, untuk memperjelas penyebabnya, untuk menghindari pengobatan yang membabi buta.