Satura rādītājs:

Kāpēc NullPointerException ir neatzīmēts izņēmums?
Kāpēc NullPointerException ir neatzīmēts izņēmums?

Video: Kāpēc NullPointerException ir neatzīmēts izņēmums?

Video: Kāpēc NullPointerException ir neatzīmēts izņēmums?
Video: Лекция 9 (Обработка ошибок) ATAUGXVII 2024, Decembris
Anonim

Java NullPointerException ir neatzīmēts izņēmums un paplašina RuntimeException. NullPointerException neliek mums izmantot noķeršanas bloku, lai to apstrādātu. Šis izņēmums ir ļoti līdzīgs murgam lielākajai daļai Java izstrādātāju kopienas. Tie parasti parādās, kad mēs tos vismazāk gaidām.

Līdzīgi tiek jautāts, ko nozīmē NullPointerException?

NullPointerException ir RuntimeException. Java valodā objekta atsaucei var piešķirt īpašu nulles vērtību. NullPointerException ir tiek izmests, kad lietojumprogramma mēģina izmantot objekta atsauci, kurai ir nulles vērtība. Tie ietver: Instanču metodes izsaukšanu objektam, uz kuru atsaucas nulles atsauce.

Ziniet arī, kas ir neatzīmēts izņēmums? Neatzīmēts Izņēmums Java ir tie Izņēmumi kuru apstrāde NAV pārbaudīta kompilēšanas laikā. Šie izņēmumi rodas sliktas programmēšanas dēļ. Programma nedos kompilācijas kļūdu. Visi Neatzīmēti izņēmumi ir RuntimeException klases tiešas apakšklases.

Tāpat, lai uzzinātu, kā labot nulles rādītāja izņēmumu?

Tie ietver:

  1. Nulles objekta instances metodes izsaukšana.
  2. Piekļuve nulles objekta laukam vai tā modificēšana.
  3. Ņemot nulles garumu tā, it kā tas būtu masīvs.
  4. Piekļuve nulles slotiem vai to modificēšana tā, it kā tas būtu masīvs.
  5. Mest nulli, it kā tā būtu Throwable vērtība.

Kāda ir atšķirība starp pārbaudītu izņēmumu un neatzīmētu izņēmumu?

Galvenais atšķirība starp pārbaudītajiem un neatzīmēts izņēmums vai tas ir pārbaudīti izņēmumi ir pārbaudīts kompilēšanas laikā, kamēr nekontrolēti izņēmumi ir pārbaudīts izpildlaikā.

Ieteicams: