Uses of Class java.lang.VirtualMachineError (Java SE 12 & JDK 12 )

## Uses of Class
java.lang.VirtualMachineError

- Packages that use VirtualMachineError
  Package | Description
  --- | ---
  java.lang | Provides classes that are fundamental to the design of the Java programming language.
  java.util.zip | Provides classes for reading and writing the standard ZIP and GZIP file formats.

- - ### Uses of VirtualMachineError in java.lang

    Subclasses of VirtualMachineError in java.lang
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `InternalError` | Thrown to indicate some unexpected internal error has occurred in the Java Virtual Machine.
    `class` | `OutOfMemoryError` | Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.
    `class` | `StackOverflowError` | Thrown when a stack overflow occurs because an application recurses too deeply.
    `class` | `UnknownError` | Thrown when an unknown but serious exception has occurred in the Java Virtual Machine.

  - ### Uses of VirtualMachineError in java.util.zip

    Subclasses of VirtualMachineError in java.util.zip
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ZipError` | Signals that an unrecoverable error has occurred.