On Error GoTo ... Resume Statement [Runtime]/text/sbasic/shared/03050500.xhpResume Next parameterOn Error GoTo ... Resume statementOn Error GoTo ... Resume Statement [Runtime]Enables an error-handling routine after an error occurs, or resumes program execution.Syntax:On {[Local] Error GoTo Labelname | GoTo 0 | Resume Next}Parameters:GoTo Labelname: If an error occurs, enables the error-handling routine that starts at the line "Labelname".Resume Next: If an error occurs, program execution continues with the statement that follows the statement in which the error occurred.GoTo 0: Disables the error handler in the current procedure.Local: "On error" is global in scope, and remains active until canceled by another "On error" statement. "On Local error" is local to the routine which invokes it. Local error handling overrides any previous global setting. When the invoking routine exits, the local error handling is canceled automatically, and any previous global setting is restored.The On Error GoTo statement is used to react to errors that occur in a macro.ufi: see i112231: The statement must be inserted at the start of a procedure (in a local error-handling routine) or at the start of a module.Example:Sub ExampleResetOn Error Goto ErrorHandlerDim iNumber As IntegerDim iCount As IntegerDim sLine As StringDim aFile As StringaFile = "c:\data.txt"iNumber = FreefileOpen aFile For Output As #iNumberPrint #iNumber, "This is a line of text"Close #iNumberiNumber = FreefileOpen aFile For Input As iNumberFor iCount = 1 to 5Line Input #iNumber, sLineIf sLine <>"" thenremend ifNext iCountClose #iNumberExit SubErrorHandler:ResetMsgBox "All files will be closed",0,"Error"End Sub