Spisu treści:

Dlaczego NullPointerException jest niesprawdzonym wyjątkiem?
Dlaczego NullPointerException jest niesprawdzonym wyjątkiem?

Wideo: Dlaczego NullPointerException jest niesprawdzonym wyjątkiem?

Wideo: Dlaczego NullPointerException jest niesprawdzonym wyjątkiem?
Wideo: Checked vs. Unchecked Exceptions in Java Tutorial - What's The Difference? 2024, Grudzień
Anonim

Jawa NullPointerException jest niesprawdzony wyjątek i rozszerza RuntimeException. NullPointerException nie zmusza nas do używania bloku catch do obsługi. Ten wyjątek jest bardzo podobny do koszmaru dla większości społeczności programistów java. Zwykle pojawiają się, gdy najmniej się ich spodziewamy.

Podobnie pojawia się pytanie, co oznacza NullPointerException?

Wyjątek NullPointerException to RuntimeException. W Javie do odwołania do obiektu można przypisać specjalną wartość null. Wyjątek NullPointerException to generowany, gdy aplikacja próbuje użyć odwołania do obiektu, które ma wartość null. Należą do nich: Wywołanie metody wystąpienia na obiekcie, do którego odwołuje się odwołanie o wartości null.

Wiesz też, co to jest niesprawdzony wyjątek? Niesprawdzony wyjątek w Javie są te Wyjątki których obsługa NIE jest weryfikowana w czasie kompilacji. Te wyjątki występuje z powodu złego programowania. Program nie da błędu kompilacji. Wszystko Niesprawdzone wyjątki są bezpośrednimi podklasami klasy RuntimeException.

Aby wiedzieć, jak naprawić wyjątek wskaźnika zerowego?

Obejmują one:

  1. Wywołanie metody wystąpienia obiektu o wartości null.
  2. Uzyskiwanie dostępu lub modyfikowanie pola obiektu o wartości null.
  3. Przyjmowanie długości null tak, jakby była tablicą.
  4. Uzyskiwanie dostępu do gniazd null lub modyfikowanie ich tak, jak gdyby była to tablica.
  5. Zgłaszanie null tak, jakby była to wartość Throwable.

Jaka jest różnica między zaznaczonym wyjątkiem a niesprawdzonym wyjątkiem?

Główny różnica między zaznaczonymi oraz niesprawdzony wyjątek jest to, że sprawdzone wyjątki są sprawdzone w czasie kompilacji, podczas gdy niesprawdzone wyjątki są sprawdzone W czasie wykonywania.

Zalecana: