This exception should not be thrown for errors such as invalid user input or data access errors. Basically, this represents a defect in the program or its runtime configuration. This is a very general top-level exception. Before creating and throwing a new instance of this type, consider if a more specific subclass would be more appropriate.
|
|
|
|
|
|
|
|