18 lines
396 B
Plaintext
18 lines
396 B
Plaintext
``++java.lang.Error++`` and its subclasses represent abnormal conditions, such as ``++OutOfMemoryError++``, which should only be encountered by the Java Virtual Machine.
|
|
|
|
|
|
== Noncompliant Code Example
|
|
|
|
----
|
|
public class MyException extends Error { /* ... */ } // Noncompliant
|
|
----
|
|
|
|
|
|
== Compliant Solution
|
|
|
|
----
|
|
public class MyException extends Exception { /* ... */ } // Compliant
|
|
----
|
|
|
|
|