Why Would Someone Throw Up Blood?

If you are throwing up blood you may have an ulcer. If there isn’t too much blood you may only have some torn tissue in your throat. If it is a good amount, you need to seek medical attention right away.