რას ნიშნავს გადაყარეთ ახალი გამონაკლისი?
რას ნიშნავს გადაყარეთ ახალი გამონაკლისი?

ვიდეო: რას ნიშნავს გადაყარეთ ახალი გამონაკლისი?

ვიდეო: რას ნიშნავს გადაყარეთ ახალი გამონაკლისი?
ვიდეო: როგორ დავაკარგვინე გოგოს ქალიშვილობა- პირადი ისტორია.#2 2024, სექტემბერი
Anonim

Როდესაც ჩააგდე ახალი RuntimeException(e); ეწოდება ა ახალი გამონაკლისი იქმნება ა დააგდეს , მაგრამ ორიგინალი გამონაკლისი შიგნით არის გახვეული. ასე რომ, სტეკის კვალი ასე გამოიყურება: გამონაკლისი თემაში "მთავარი" java. java:36) გამოწვეული: java.

უფრო მეტიც, რას ნიშნავს გამონაკლისი?

Ტერმინი გამონაკლისი არის ფრაზის „გამონაკლისი მოვლენა“სტროფი. განმარტება : ან გამონაკლისი არის მოვლენა, რომელიც ხდება პროგრამის შესრულების დროს, რომელიც არღვევს პროგრამის ინსტრუქციების ნორმალურ დინებას. მეთოდის შემდეგ გამონაკლისს აგდებს , გაშვების სისტემა ცდილობს მოძებნოს რაიმე, რაც მას უმკლავდება.

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

უბრალოდ, რას აკეთებს ახალი გამონაკლისი?

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

რომელი გამოიყენება გამონაკლისის გამოსაყენებლად?

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

გირჩევთ: