Assume we have a birational morphism $\pi:X\to Y$ between smooth projective varieties with non-empty exceptional locus $E$ and irreducible components $E_1,\dots,E_r$.
My question:
Is it possible that there are some numerical relations between these components seen as divisors? For example, is it possible that $E_i\equiv E_j$ for $i\ne j$?
In the case $\pi$ is a blow-up morphism, the different exceptional divisors are never numerically equivalent to each other. Indeed, a line contained in one of them has negative intersection with it but no intersection with all the others.
The answer would be negative if all the birational morphisms could always be written as a composition of blow-up morphisms. I found in Hartshorne, Remark V.5.4.4, that this is false in dimension $\ge3$. However, I checked the references, but I was not able to find a counterexample there! Could anyone enlighten me on that?