Why doesn't a C4H8 alkane exist?
It does exist. The formula $\ce{C_{n}H_{2n+2}}$ is only applicable to straight chain alkanes. They can't have any degrees of unsaturation, which is defined as a multiple bond or a ring.