As a side note (rather than addressing the real question as John did), the density of a black hole measured as $\frac{\text{mass}}{\text{volume inside the event horizon}}$ is not fixed and not required to be high. In fact it drops rapidly as the mass grows.
For a Schwarzschild black hole
$$
\begin{array}0
\rho_{BH}
& = \frac{M}{V_{EH}} \\
& = \frac{M}{\frac{4}{3}\pi R_{EH}^3} \\
& = \frac{3M}{4\pi \left( \frac{2GM}{c^2}\right)^3 } \\
& = \frac{3 c^6}{32 \pi G^3 M^2}
\end{array}
$$
Of course, for stellar mass black holes this is huge (on order of $10^{16}\text{ g/cm}^3$ for the sun), but it can be quite "reasonable" for the supermassive black holes at the center of large galaxies.