Junior — Middle
შეგიძლიათ დაასახელოთ სტანდარტული გამონაკლისები, რომლებიც Java-ში შემოწმებადი არიან?
sobes.tech AI
პასუხი AI-სგან
Java-да, შემოწმებული (checked) გამონაკლისები — ეს არის გამონაკლისები, რომლებიც კომპილატორმა მოითხოვა, რომ მათ დამუშავება ან განცხადება გაკეთდეს მეთოდში. ზოგიერთი სტანდარტული შემოწმებული გამონაკლისი:
IOException— შეყვანა-გამოსვლის შეცდომები, მაგალითად, ფაილებთან ან ქსელთან მუშაობისას.SQLException— შეცდომები JDBC-ის საშუალებით მონაცემთა ბაზებთან მუშაობისას.ClassNotFoundException— როდესაც კლასი ვერ მოიძებნება დინამიური დატვირთვის დროს.InterruptedException— თრედის გაწყვეტა.FileNotFoundException— ფაილი ვერ მოიძებნა (subclass of IOException).
შესამოწმებელი გამონაკლისის დამუშავების მაგალითი:
try {
FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
შესამოწმებელი გამონაკლისები აიძულებს დეველოპერს მკაფიოდ მოაგვაროს პოტენციური შეცდომები, რაც ზრდის კოდის სანდოობას.