Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Εξαιρέσεις εισόδου Java

Κατανόηση εξαιρέσεις εισόδου είναι ένα βασικό πλεονέκτημα προγραμματισμού Java . Εάν μαθαίνετε να προγραμματίσετε στη γλώσσα Java , εφαρμογές σας μπορεί να συναντήσετε πολλά είδη εξαίρεση, με τις εξαιρέσεις των εισροών από τα πιο κοινά . Η έννοια της εξαίρεσης και το πλαίσιο στο Java δεν είναι γενικά δύσκολο να το καταλάβει . Όλες οι εφαρμογές που κάνουν χρήση των εξωτερικών πόρων, όπως οι βάσεις δεδομένων και τα αρχεία είναι πιθανό να περιλαμβάνουν κάποιο επίπεδο χειρισμό εξαίρεση . Αιτίες
Η

εξαιρέσεις εισόδου σε προγράμματα Java μπορούν να προκύψουν για διάφορους λόγους . Εάν το πρόγραμμά σας προσπαθεί να διαβάσει από μια εξωτερική πηγή , όπως ένα αρχείο κειμένου , αλλά και κατά την εκτέλεση του αρχείου δεν μπορεί να βρει ή να διαβάσει από , μια εξαίρεση μπορεί να ρίξει . Η ίδια αρχή ισχύει και για οποιαδήποτε κατάσταση στην οποία προσπαθείτε να αποκτήσετε πρόσβαση στα δεδομένα από μια εξωτερική πηγή στο πρόγραμμά σας . Αν είστε ανάγνωση από μια πηγή προσβάσιμοι μέσω ενός δικτύου , προβλήματα συνδεσιμότητας δικτύου μπορεί επίσης να αποτρέψει την επιτυχή λειτουργίες εισόδου .

Η Τύποι

Σε ένα πρόγραμμα Java , οι εξαιρέσεις που προκαλούνται από την εισαγωγή λάθη είναι πιο πιθανό να είναι από τις τάξεις που εκτείνονται IOException . IOExceptions καλύψει πολλά προβλήματα που σχετίζονται με την είσοδο και την έξοδο . Η κλάση IOException έχει μια σειρά από άμεσες υποκατηγορίες μπορείτε να δείτε που ρίχνονται όταν το πρόγραμμα σας αντιμετωπίζει ένα σφάλμα εισαγωγής . FileNotFoundExceptions είναι από τα πιο κοινά , ρίχνονται όταν προσπαθείτε να διαβάσετε από ένα αρχείο που δεν μπορεί να βρεθεί στη θέση που ορίζεται .

Η Συλλογές
Η

Αν γράψετε κώδικα Java σας σε ένα IDE ( Ολοκληρωμένο Περιβάλλον Ανάπτυξης ) , θα πρέπει να ειδοποιηθούν για την πιθανότητα κάποιων εξαιρέσεων εισόδου, όπως προγραμματίσετε . IDE σας μπορεί να τονίσει τα τμήματα του κώδικα που ενδέχεται να ρίξει εξαιρέσεις , σας ζητά να χειριστείτε αυτά τα αποσπάσματα κώδικα κατά τρόπο που θα βοηθήσει την αίτηση για να αντιμετωπίσουν την κατάσταση. Η πλατφόρμα Java παρέχει μέτρα για την πρόληψη των προγραμμάτων από τη σύνταξη , εφόσον ορισμένες εξαιρέσεις , δεν έχουν τον κατάλληλο χειρισμό , οπότε η αποτυχία να παρέχει επαρκή μέτρα αντιμετώπισης θα σταματήσει το πρόγραμμά σας από το να καταρτίζονται και να τρέξει καθόλου .
Εικόνων Συνέπειες

Οι συνέπειες των εξαιρέσεων εισόδου εξαρτάται από το σκοπό και τη λειτουργία της αίτησής σας , αλλά μπορεί να είναι σοβαρές . Αν η λογική του προγράμματος σας εξαρτάται από τα δεδομένα που εισάγονται μέσω πράξεων εισόδου , ​​μια εξαίρεση εισόδου μπορεί να το αποτρέψει από το να λειτουργήσει καθόλου. Ωστόσο, σε ορισμένες περιπτώσεις , μπορεί να είστε σε θέση να συνεχίσει την εκτέλεση με κάποιο βαθμό επιτυχίας μετά από μια εξαίρεση εισόδου .
Εικόνων Χειρισμός
Η

χειρισμού εξαιρέσεων σε Java είναι μια βασική δεξιότητα για όσους την εκμάθηση της γλώσσας . Μπορείτε να τοποθετήσετε τον κώδικα εισόδου που μπορεί να ρίξει μια εξαίρεση μέσα σε ένα «προσπαθούν» μπλοκ , το οποίο επιτρέπει το πρόγραμμά σας για την κατάρτιση . Σε περίπτωση που μια εξαίρεση όταν το πρόγραμμα σας εκτελεί , μπορείτε να υπαγορεύσει μια στρατηγική αντιμετώπισης του , συμπεριλαμβανομένων των εναλλακτικών επεξεργασία του κώδικα μέσα σε ένα μπλοκ «πιάσει» μετά το «προσπαθούν» μπλοκ . Μπορείτε να προσαρμόσετε μπλοκ των αλιευμάτων σας για κάθε τύπο της εξαίρεσης , ή ειδικά για εξαιρέσεις εισόδου και εξόδου .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα