Zal de uitzondering nullpointerexception opvangen?

Inhoudsopgave:

Zal de uitzondering nullpointerexception opvangen?
Zal de uitzondering nullpointerexception opvangen?
Anonim

Zoals al vermeld in een ander antwoord, wordt het niet aanbevolen om een NullPointerException te vangen. Maar je zou het zeker kunnen vangen, zoals het volgende voorbeeld laat zien. Hoewel een NPE kan worden betrapt, moet u dat zeker niet doen, maar moet u het oorspronkelijke probleem oplossen, namelijk de methode Check_Circular.

Is NullPointerException een gecontroleerde uitzondering?

Antwoord: NullPointerException is geen gecontroleerde uitzondering. Het is een afstammeling van RuntimeException en is niet aangevinkt.

In welk geval wordt de NullPointerException gegooid?

Er wordt een null-pointeruitzondering gegenereerd wanneer een toepassing null probeert te gebruiken in een geval waar een object vereist is. Deze omvatten: Het aanroepen van de instantiemethode van een null-object. Het veld van een null-object openen of wijzigen.

Vangt uitzondering alle uitzonderingen?

Aangezien Exception de basisklasse is van alle exceptions, it zal elke exception opvangen.

Waarom zou je geen uitzondering moeten maken?

catch(Exception) is een slechte gewoonte omdat het ook alle RuntimeException (niet-gecontroleerde uitzonderingen) vangt. Dit kan Java-specifiek zijn: soms moet u methoden aanroepen die gecontroleerde uitzonderingen genereren. Als dit zich in je EJB / bedrijfslogica-laag bevindt, heb je 2 keuzes - vang ze of gooi ze opnieuw.

Aanbevolen:

Interessante artikelen
Hoe oud is Joanna Lumley?
Lees verder

Hoe oud is Joanna Lumley?

Joanna Lamond Lumley OBE FRGS is een Engelse actrice, presentatrice, voormalig model, auteur, televisieproducent en activist. Is Joanna Lumley nog steeds getrouwd? Is Joanna Lumley getrouwd? Joanna is getrouwd met dirigent Stephen Barlow, en vertelde hoe haar uitgebreide reizen haar relatie met haar man beïnvloeden, door te zeggen:

Is landelijk een woord?
Lees verder

Is landelijk een woord?

(muziek) Kenmerken hebben van countrymuziek. Wat is landelijk? countryish in Brits Engels (ˈkʌntrɪɪʃ) bijvoeglijk naamwoord. lijkt op wat typisch op het platteland wordt aangetroffen . muziek . vergelijkbaar met wat typisch is voor countrymuziek.

Wat betekent klimaat?
Lees verder

Wat betekent klimaat?

Klimaat is het langetermijnpatroon van het weer in een gebied, doorgaans gemiddeld over een periode van 30 jaar. Meer rigoureus is het het gemiddelde en de variabiliteit van meteorologische variabelen over een tijdspanne van maanden tot miljoenen jaren.