User Tools

Site Tools


el:onerror

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

el:onerror [2016/01/01 22:39]
el:onerror [2020/02/28 10:46] (current)
Line 1: Line 1:
 +===== OnError =====
 +
 +==== Σύνταξη ====
 +**onerror** //ετικέτα//
 +
 +==== Περιγραφή ====
 +Μεταφέρει την ροή του προγράμματος στην //ετικέτα// ή καλεί μια [[Subroutine|Subroutine]] όταν συμβεί ένα σφάλμα εκτέλεσης.  Η επιστροφή στο σημείο όπου κλήθηκε η υπορουτίνα γίνεται με την εντολή [[GosubReturn|Return]]. Οι ανιχνευτές σφαλμάτων καταχωρούνται σε μια στοίβα, έτσι ο τελευταίος ανιχνευτής, που δεν έχει απενεργοποιηθεί με την εντολή [[offerror|OffError]], θα είναι και ο ενεργός.
 +
 +Δεν μπορείς να χρησιμοποιήσεις την εντολή OnError μέσα σε μια δομή [[Try|Try / Catch / End Try]].
 +
 +==== Παράδειγμα ====
 +
 +Δες πως μπορείς να χρησιμοποιήσεις την εντολή στις σελίδες [[Errorcodes|Κωδικοί σφαλμάτων εκτέλεσης]] και [[ThrowError|ThrowError]].
 +
 +==== Δες επίσης ====
 +{{page>en:start#Error Handling&noheader}}
 +
 +==== Εισήχθηκε με την έκδοση ==== 
 +0.9.6z