با این دستور می توان در مورد قسمتی از برنامه (دستورات) که امکان خطا پیش بینی می شود استفاده کرد
اگر بخواهیم روتینی در کل قسمتهای یک برنامه (مثلا یک برنامه بزرگ اتوماسیون) فعال باشد (on error ....) فعال باشد آیا راه حلی است (که مثلا توسط پارامتر کدخطا و یا نام عبارت خطا را به آن روتین ارسال کرد و آن روتین براساس جدول کد خطاها عکس العمل مناسب داشته باشد)