რა არის Java Runtime გამონაკლისი?
რა არის Java Runtime გამონაკლისი?

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

ვიდეო: რა არის Java Runtime გამონაკლისი?
ვიდეო: Checked vs. Unchecked Exceptions in Java Tutorial - What's The Difference? 2024, მაისი
Anonim

The გაშვების გამონაკლისი არის მშობელი კლასი ყველა გამონაკლისები საქართველოს ჯავა პროგრამირების ენა, რომელიც მოსალოდნელია ავარიულად ან გაფუჭდეს პროგრამის ან აპლიკაციის წარმოქმნისას. განსხვავებით გამონაკლისები რომ არ განიხილება როგორც გაშვების გამონაკლისები , Runtime გამონაკლისები არასოდეს შემოწმდება.

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

მაგალითები ამისთვის RuntimeException არის არალეგალური ჩამოსხმის ოპერაცია, ნულოვანი მაჩვენებლის შეუსაბამო გამოყენება, საზღვრებს გარეთ მასივის ელემენტის მითითება. შეცდომა გამონაკლისი კლასები მიუთითებს კრიტიკულ პრობლემებზე, რომლებიც, როგორც წესი, ვერ უმკლავდება თქვენს აპლიკაციას. მაგალითები მეხსიერების გამოსულია შეცდომა, სტეკის გადინება, მარცხი ჯავა VM.

შემდგომში, კითხვაა, რა განსხვავებაა გამონაკლისსა და გაშვების გამონაკლისს შორის? ან გამონაკლისი შემოწმებულია და ა RuntimeException მონიშნულია. შემოწმებული ნიშნავს, რომ შემდგენელი მოითხოვს, რომ თქვენ გაუმკლავდეთ გამონაკლისი ა დაიჭირე, ან გამოაცხადე შენი მეთოდი, როგორც გადაგდება (ან მისი ერთ-ერთი სუპერკლასი).

ამასთან დაკავშირებით, შეგვიძლია დავიჭიროთ გაშვების გამონაკლისი Java-ში?

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

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

გამონაკლისები არის მოვლენები, რომლებიც ხდება პროგრამების შესრულების დროს, რომლებიც არღვევენ ინსტრუქციების ნორმალურ ნაკადს (მაგ. გაყოფა ნულზე, მასივის წვდომა ზღვრებიდან და ა.შ.). In ჯავა , ან გამონაკლისი არის ობიექტი, რომელიც ახვევს შეცდომის მოვლენას, რომელიც მოხდა მეთოდის ფარგლებში და შეიცავს: ინფორმაციას შეცდომის შესახებ მისი ტიპის ჩათვლით.

გირჩევთ: