Whether an oath has a binding force?

Objections

Objection 1 : It would seem that an oath has no binding force. An oath is employed in order to confirm the truth of an assertion. But when a person makes an assertion about the future his assertion is true, though it may not be verified. Thus Paul lied not (2 Cor. 1:15, seqq.) though he went not to Corinth, as he had said he would (1 Cor. 16:5). Therefore it seems that an oath is not binding.
Objection 2 : Further, virtue is not contrary to virtue (Categ. viii, 22). Now an oath is an act of virtue, as stated above (Article [4]). But it would sometimes be contrary to virtue, or an obstacle thereto, if one were to fulfil what one has sworn to do: for instance, if one were to swear to commit a sin, or to desist from some virtuous action. Therefore an oath is not always binding.
Objection 3 : Further, sometimes a man is compelled against his will to promise something under oath. Now, "such a person is loosed by the Roman Pontiffs from the bond of his oath" (Extra, De Jurejur., cap. Verum in ea quaest., etc.). Therefore an oath is not always binding.
Objection 4 : Further, no person can be under two opposite obligations. Yet sometimes the person who swears and the person to whom he swears have opposite intentions. Therefore an oath cannot always be binding.