User Tools

Site Tools


cpp:exception

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
cpp:exception [2021/05/07 14:42] – [Δημιουργία και Διαχείριση Εξαιρέσεων] gthanoscpp:exception [2021/05/07 14:49] gthanos
Line 202: Line 202:
   }   }
 </code> </code>
-πιάνει όλους τους τύπους //exception// που δεν πιάστηκαν στα προηγούμενα //catch blocks//. Τοποθετώντας ένα //catch block// αυτής της μορφής είναι δυνατόν να εφαρμόσετε ένα τελικό έλεγχο για τύπους εξαιρέσεων που δεν έχετε προβλέψει ότι μπορούν να παραχθούν από τον κώδικα σας.+διαχειρίζεται όλους τους τύπους εξαιρέσεων που δεν διαχειρίστηκαν από τα παραπάνω //catch blocks//. Τοποθετώντας ένα //catch block// αυτής της μορφής είναι δυνατόν να εφαρμόσετε ένα τελικό έλεγχο για τύπους εξαιρέσεων που δεν έχετε προβλέψει ότι μπορούν να παραχθούν από τον κώδικα σας.  
 + 
 +Εφόσον, χρησιμοποιήσετε τη συγκεκριμένη σύνταξη μην παραλείψετε να καταγράψετε/εκτυπώσετε ένα μήνυμα που περιγράφει τον τύπο της εξαίρεσης και το σημείο που συνέβη. Εάν δεν καταγράψετε την εξαίρεση θα είναι πολύ δύσκολο στη συνέχεια να αντίληφθείτε την αιτία της λάθος λειτουργικότητας, όταν το πρόγραμμα σας θα έχει μη αναμενόμενη συμπεριφορά.
 </WRAP> </WRAP>
  
cpp/exception.txt · Last modified: 2023/05/15 14:01 by gthanos