反對者指基督所說「甚麼誓都不可起」,斷章取義特別強調「甚麼誓」,以為所提出的是有力的論據。其實基督所指的不是起誓本身,而是指接著他所提到起誓的方式。這也是當時人們的錯誤,他們以為指著天地起誓,並無冒犯神的聖名。所以主除去他們一切的藉口託詞,不要他們以為指著天地起誓,就可以逃避冒犯主聖名的罪。
在此也應說明:即使人們沒有提到神的名,然而卻指著生命之光、所吃的飲食、所受的洗禮、和神恩待他們的其他象徵起誓,仍然是間接地藉著神的聖名起誓。基督禁止人指著天地和耶路撒冷起誓(太5:34-35),並非如有些人誤解,以為基督是要糾正他們的迷信。其實他乃是要駁斥文士法利賽人的謬論:他們以為間接起誓並不算為犯罪,也不算污辱神的名。事實上,神賜給人的一切恩惠(天、地、耶路撒冷、頭髮),其上皆承載有神的聖名。
另外,還有人們指著必死的人,或已死的人,或天使,取代神,來起誓,這是邪惡可憎的,如同在外邦異教徒,為了諂媚國王而奉他的生命和精靈起誓一樣。如此是將受造物神化,是貶損獨一真神的榮耀。當我們用神的聖名,只為證實自己的誓言時,即使是間接的方式,也是有罪的,因為神的威嚴在這些無價值的起誓上被玷辱了。
主基督說「甚麼誓都不可起」,為要除去我們一切放縱的藉口。使徒雅各所說的(雅5:12) 是重申主基督的話。這種有損神聖名的僭妄起誓,在世上流行屢見不鮮。如果你將「甚麼誓都不可起」,解釋為基督禁止起誓本身,禁止一切的起誓,那又如何解釋他接著說「不可指著天起誓,不可指著地起誓」等語的意思呢? 這些話分明是駁斥猶太人用以掩飾自己罪行的詭辯。
親愛的天父, 雅各引述祢登山寶訓說:「我的弟兄們,最要緊的是不可以起誓,不可指著天起誓,也不可指著地起誓,無論何誓都不可起。你們說話,是就說是,不是就說不是,免得你們落在審判之下。」,其目的是在勸戒猶太人的基督徒,應當說誠實正直的話,因為猶太人喜歡常以起誓去解決他們的爭論。就以中國人而言,也常喜歡以口頭的對天發誓,或用賭咒的習慣,來排解紛爭,叫人信任他。但人往往所起的誓,沒有信實的支持,去屢行他的誓言,不過是一套謊言和自欺欺人的伎倆而已。這樣隨便輕易開口起誓的結果,常陷入於詭詐和不義之中。猶太人更是輕慢神和得罪神的事,要受神的審判。我們凡事要遵從神的旨意而行,說話行事,以神的公義、良善、信實為本,不偏不倚,固守在真道的正直上,能作見證,以取信於人,而不可憑著「逞私意的誓言,以強求人的信賴。」這樣不但失去起誓的效用,反而令人輕視,使祢的名受羞辱。我們總要說誠實的話,行正直的事,以求言行一致,這樣不但能夠自然遵守「不可起誓」的禁令,而實際上也就用不著起任何的誓了。如此禱告是奉耶穌基督的名求,阿們。