Class OutOfMemoryException

All Implemented Interfaces:
Serializable

public class OutOfMemoryException extends RuntimeException
Indicates memory could not be allocated for Arrow buffers.

This is different from OutOfMemoryError which indicates the JVM is out of memory. This error indicates that static limit of one of Arrow's allocators (e.g. BaseAllocator) has been exceeded.

See Also:
  • Constructor Details

    • OutOfMemoryException

      public OutOfMemoryException()
    • OutOfMemoryException

      public OutOfMemoryException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
    • OutOfMemoryException

      public OutOfMemoryException(String message, Throwable cause)
    • OutOfMemoryException

      public OutOfMemoryException(String message)
    • OutOfMemoryException

      public OutOfMemoryException(String message, Optional<AllocationOutcomeDetails> details)
    • OutOfMemoryException

      public OutOfMemoryException(Throwable cause)
  • Method Details