რა არის Java Lang ExceptionInInitializerError?
რა არის Java Lang ExceptionInInitializerError?

ვიდეო: რა არის Java Lang ExceptionInInitializerError?

ვიდეო: რა არის Java Lang ExceptionInInitializerError?
ვიდეო: how to fix FATAL ERROR: java.lang.ExceptionInInitializerError 2024, ნოემბერი
Anonim

The ExceptionInInitializerError არის LinkageError კლასის ქვეკლასი და აღნიშნავს, რომ მოხდა მოულოდნელი გამონაკლისი სტატიკურ ინიციალიზატორში ან სტატიკური ცვლადის ინიციალიზატორში. The ExceptionInInitializerError ისვრის, როდესაც JVM ცდილობს ახალი კლასის ჩატვირთვას.

ხალხი ასევე იკითხავს, რა არის InvocationTargetException?

The InvocationTargetException არის შემოწმებული გამონაკლისი, რომელიც ახვევს გამოძახებული მეთოდის ან კონსტრუქტორის მიერ გამოშვებულ გამონაკლისს. ეს გამონაკლისი ცნობილია როგორც მიზეზი და მისი წვდომა შესაძლებელია getCause მეთოდით. დამატებითი ინფორმაციისთვის Java-ში ასახვის შესახებ, გთხოვთ, ეწვიოთ გვერდს აქ.

ანალოგიურად, რა არის სტატიკური ინიციალატორი ჯავაში? The სტატიკური ინიციალატორი არის სტატიკური კოდის {} ბლოკი შიგნით ჯავა კლასში და გაუშვით მხოლოდ ერთხელ კონსტრუქტორი ან ძირითადი მეთოდი ეწოდება.

აქედან გამომდინარე, რას ნიშნავს გამონაკლისი თემაში Java Lang NullPointerException?

NullPointerException არის RuntimeException. In ჯავა , სპეციალური ნულოვანი მნიშვნელობა შეუძლია მიეკუთვნება ობიექტის მითითებას. NullPointerException არის ისვრის, როდესაც აპლიკაცია ცდილობს გამოიყენოს ობიექტის მითითება, რომელსაც აქვს null მნიშვნელობა. თუ მითითების ტიპი არის მასივის ტიპი, ნულოვანი მითითების სლოტების წვდომა ან შეცვლა.

რა არის ასახვის API ჯავაში?

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

გირჩევთ: