With the exception of blood cancers, blood tests generally can't absolutely tell whether you have cancer or some other noncancerous condition, but they can give your doctor clues about what's going on inside your body.