Home / Vulnerability Database / Scala : Error handling: catching NullPointerException
Scala
Scala : Error handling: catching NullPointerException
Classification
Overview
Catch exceptions of NullPointerException type is usually considered to be a bad practice.
Catch NullPointerException usually occurs in one of three cases:
- There was a null pointer dereference. The developer decided that it is easier to catch an exception than to solve the problem that caused it.
- Application deliberately throws
NullPointerExceptionto report an error. NullPointerExceptioncatcher is part of the mechanism of testing, in which the application is given incorrect data as an input.
Catching NullPointerException is acceptable only in the latter case.
LOW
DerScanner Severity Score
Do you want to fix Scala : Error handling: catching NullPointerException in your application?
See also
Scala
Scala : Unreleased resource stream
Scala
Scala : Multiple loggers in same class
Scala
