| ChildOverflowException | استثناء يُستخدم في إنشاء القالب. يتم تفعيله عندما يتم ضبط LongWordHandling على ThrowException وتجاوز حدود العنصر الفرعي التي يحددها العنصر الأب (الحاوية). |
| InvalidConfigurationException | حدثت المشكلة الموصوفة أثناء التحقق من صحة مدخلات OMR. |
| MultiselectException | استثناء يُستخدم في التعرف على القالب. يُرمى أثناء استدعاء Recognize. يتم تفعيله عندما تكون هناك إجابات متعددة لكل سؤال وتكون خاصية تحديد متعدد للعناصر مضبوطة على true. يمكن التحكم فيه عبر Multiselect. الإعدادات الافتراضية يتم تعيينها باستخدام الاستثناء في GetTemplateProcessor |
| OMRException | الفئة الأساسية لجميع استثناءات OMR. تُغلف جميع انتهاكات منطق التطبيق. |
| RuntimeExceptionOMR | استثناء عام غير معرف داخل منطق OMR. |