java:exceptions_intro

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
java:exceptions_intro [2017/02/16 15:17]
gthanos [Αντικείμενο της εξαίρεσης (exception object)]
java:exceptions_intro [2019/04/20 05:02] (current)
gthanos [Αντικείμενο της εξαίρεσης (exception object)]
Line 8: Line 8:
 ====== Αντικείμενο της εξαίρεσης (exception object) ====== ====== Αντικείμενο της εξαίρεσης (exception object) ======
  
-Κάθε εξαίρεση ​που μπορεί ​να προκληθεί παράγει ένα αντικείμενο το οποίο περιέχει ​όλες ​τις πληροφορίες που έχουν να κάνουν ​με το λάθος το οποίο έχει προκύψει,​ όπως ο τύπος του λάθους και την κατάσταση που βρισκόταν το πρόγραμμα όταν έγινε το λάθος αυτό.+Κάθε εξαίρεση ​όταν προκαλείται ​παράγει ένα αντικείμενο το οποίο περιέχει τις πληροφορίες που ​συνδέονται με το γεγονός το οποίο έχει προκύψει,​ όπως ο τύπος του λάθους και την κατάσταση που βρισκόταν το πρόγραμμα όταν έγινε το λάθος αυτό.
  
-Σε αυτό το σημείο ας δούμε ένα πολύ απλό και συχνό λάθος που μπορεί να προκύψει ​αν δεν λάβει σχετική μέριμνα ο προγραμματιστής.+Σε αυτό το σημείο ας δούμε ένα πολύ απλό και συχνό λάθος που μπορεί να προκύψει ​στην περίπτωση που ​δεν λάβει σχετική μέριμνα ο προγραμματιστής.
  
 <code java TestDivideByZero.java>​ <code java TestDivideByZero.java>​
Line 45: Line 45:
   - να αντιμετωπίσει το λάθος, ώστε το πρόγραμμά να επιστρέψει σε ένα σημείο από όπου μπορεί να συνεχίσει τη λειτουργία του χωρίς πρόβλημα.   - να αντιμετωπίσει το λάθος, ώστε το πρόγραμμά να επιστρέψει σε ένα σημείο από όπου μπορεί να συνεχίσει τη λειτουργία του χωρίς πρόβλημα.
  
-|Προηγούμενο:​ [[:java:interfacesΔιεπαφές (Interfaces) ​]] | [[ :toc | Περιεχόμενα ]] | Επόμενο:​ [[:java:exceptions_try_catch_block ​| Διαχείριση Εξαιρέσεων]]|+|Προηγούμενο:​ [[:java:instanceofΤελεστής instanceof ​]] | [[ :toc | Περιεχόμενα ]] | Επόμενο:​ [[:java:exceptions_try_catch_block2 ​| Διαχείριση Εξαιρέσεων]]|
  
java/exceptions_intro.1487258258.txt.gz · Last modified: 2017/02/16 15:17 by gthanos