SyntaxError في روبييطلق الاستثناء SyntaxError عند اكتشاف خطأ في صياغة الشيفرة البرمجية لروبي.
eval("1+1=2")
سيًطلق الاستثناء SyntaxError بالشكل التالي:
SyntaxError: (eval):1: syntax error, unexpected '=', expecting $end
newينشئ استثناءً جديدًا من النوع SyntaxError.