I mean what happens (what's the next step) if you don't swear to tell the truth? Not that "I will lie", but I won't swear not to.
Contempt of Congress? Jail time for contempt? Probably, the rule is "Go ahead and lie, just don't say
you are going to lie". That seems to be the way it works in the rest of the system.