为什么JVM程序计数器未注册OutOfMemoryError

每个Java虚拟机线程都有其自己的pc(程序计数器)寄存器。假设总是有足够的堆和堆栈空间,那么我们可以根据需要创建一个Mush线程,为什么所有pc寄存器的总大小不会超过最大值并抛出OutOfMemoryError?