რა არის ჯავის გამონაკლისის სროლა?
რა არის ჯავის გამონაკლისის სროლა?

ვიდეო: რა არის ჯავის გამონაკლისის სროლა?

ვიდეო: რა არის ჯავის გამონაკლისის სროლა?
ვიდეო: Java Custom Exceptions Tutorial - It's Way Easier Than You Think 2024, ნოემბერი
Anonim

The ჩააგდოს საკვანძო სიტყვაში ჯავა გამოიყენება ცალსახად ჩააგდოს გამონაკლისი მეთოდიდან ან კოდის ნებისმიერი ბლოკიდან. Ჩვენ შეგვიძლია ჩააგდოს ან შემოწმებული ან მოხსნილი გამონაკლისი . The ჩააგდოს საკვანძო სიტყვა ძირითადად გამოიყენება ჩააგდოს საბაჟო გამონაკლისები.

ამ გზით, რას ნიშნავს ჯავაში გამონაკლისის ჩაგდება?

ისვრის საკვანძო სიტყვა გამოიყენება იმის განსაცხადებლად, რომ მეთოდი შეიძლება ჩააგდოს ერთი ან რამდენიმე გამონაკლისები . გამრეკელმა უნდა დაიჭიროს გამონაკლისები . დავუშვათ თქვენს ჯავა დაპროგრამებთ ბიბლიოთეკის მეთოდის გამოყენებით, რომელიც ისვრის გამონაკლისს . თქვენს პროგრამაში თქვენ გაუმკლავდებით ამას გამონაკლისი ცდისა და დაჭერის გამოყენებით.

გარდა ზემოაღნიშნულისა, შეგვიძლია თუ არა ხელით გამოვრიცხოთ გამონაკლისი? გამონაკლისების ხელით სროლა შენ შეუძლია გადააგდოს მომხმარებლის განსაზღვრული გამონაკლისი ან, წინასწარ განსაზღვრული გამონაკლისი აშკარად გამოყენებით ჩააგდოს საკვანძო სიტყვა. არსებობს ორი სახის გამონაკლისები მომხმარებელმა განსაზღვრა და წინასწარ განსაზღვრა თითოეული გამონაკლისი წარმოდგენილია კლასით და რომელიც მემკვიდრეობით იღებს Throwable კლასს.

ამის გათვალისწინებით, რა განსხვავებაა სროლასა და სროლას შორის Java გამონაკლისის მართვაში?

ისვრის პუნქტი გამოიყენება ან გამონაკლისი , რაც ნიშნავს, რომ ის მუშაობს მცდელობის მსგავსად დაჭერა ბლოკი. ჩააგდოს საკვანძო სიტყვა გამოიყენება წელს მეთოდი ორგანოს ჩააგდოს ან გამონაკლისი , ხოლო ისვრის გამოიყენება მეთოდის ხელმოწერის გამოსაცხადებლად გამონაკლისები რაც შეიძლება მოხდეს წელს წარმოდგენილი განცხადებები წელს მეთოდი.

რა არის სროლა გამონაკლისის მართვაში?

ჩააგდოს საკვანძო სიტყვა გამოიყენება ჩააგდოს ან გამონაკლისი ცალსახად. შეიძლება იყოს მხოლოდ Throwable კლასის ობიექტი ან მისი ქვეკლასები დააგდეს . პროგრამის შესრულება ჩერდება შეხვედრისას ჩააგდოს განცხადება და უახლოესი დაჭერა განცხადება მოწმდება შესაბამისი ტიპისთვის გამონაკლისი.

გირჩევთ: