Χειρισμός λαθών
- Μερικές φορές θέλουμε να αποφύγουμε ο κώδικας που γράφουμε να διακόπτεται
από λάθη.
- Για το σκοπό αυτό μπορούμε να απενεργοποιήσουμε τον έλεγχο λαθών με την
εντολή on error resume next και να ελέγχουμε να λάθη μετά από κάθε εντολή
που μπορεί να τα δημιουργήσει με βάση τη μεταβλητή err.
- Όταν ολοκληρώσουμε το τμήμα του κώδικα που θέλουμε να ελέγχουμε τα λάθη
επαναφέρουμε τον τρόπο ελέγχου με την εντολή on error goto 0.
Παράδειγμα:
on error resume next
open "names.txt" for input as #1
if err <> 0 then
msgbox "names.txt: " + err.description
exit sub
end if
on error goto 0