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] (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
  
el/onerror.txt · Last modified: 2016/01/01 22:39 (external edit)