VirtualMachineError
  public
  
  
  abstract
  class
  VirtualMachineError
  
  
  
  
  
  
  
    extends Error
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | java.lang.Throwable | ||
| ↳ | java.lang.Error | ||
| ↳ | java.lang.VirtualMachineError | ||
Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
Summary
Public constructors | |
|---|---|
      
      VirtualMachineError()
      
      
        Constructs a   | 
  |
      
      VirtualMachineError(String message)
      
      
        Constructs a   | 
  |
      
      VirtualMachineError(String message, Throwable cause)
      
      
        Constructs a   | 
  |
      
      VirtualMachineError(Throwable cause)
      
      
        Constructs an a   | 
  |
Inherited methods | |
|---|---|
Public constructors
VirtualMachineError
public VirtualMachineError ()
Constructs a VirtualMachineError with no detail message.
VirtualMachineError
public VirtualMachineError (String message)
Constructs a VirtualMachineError with the specified
 detail message.
| Parameters | |
|---|---|
message | 
        
          String: the detail message. | 
      
VirtualMachineError
public VirtualMachineError (String message, Throwable cause)
Constructs a VirtualMachineError with the specified
 detail message and cause.  
Note that the detail message
 associated with cause is not automatically
 incorporated in this error's detail message.
| Parameters | |
|---|---|
message | 
        
          String: the detail message (which is saved for later retrieval
         by the Throwable.getMessage() method). | 
      
cause | 
        
          Throwable: the cause (which is saved for later retrieval by the
         Throwable.getCause() method).  (A null value is
         permitted, and indicates that the cause is nonexistent or
         unknown.) | 
      
VirtualMachineError
public VirtualMachineError (Throwable cause)
Constructs an a VirtualMachineError with the specified
 cause and a detail message of (cause==null ? null :
 cause.toString()) (which typically contains the class and
 detail message of cause).
| Parameters | |
|---|---|
cause | 
        
          Throwable: the cause (which is saved for later retrieval by the
         Throwable.getCause() method).  (A null value is
         permitted, and indicates that the cause is nonexistent or
         unknown.) |