Can NewBB have more than one successors in DT.splitBlock method?

In Dominators.h, the splitBlock(NewBB) method assumes that the NewBB has only one successor. I don’t see why it cant have more than one successors. Is there a reason? Or it’s just assumed that way to simplify things?

Thanks a lot.