Class ReaderIOException

All Implemented Interfaces:
Serializable

public final class ReaderIOException extends StorageCardException
Indicates an input/output error that occurred while communicating with the card reader.

This exception reflects low-level reader communication failures, such as a lost connection, hardware malfunction, or driver-related issues, preventing the command from being transmitted to the StorageCard.

Since:
1.0.0
See Also:
  • Constructor Details

    • ReaderIOException

      public ReaderIOException(Integer blockAddress, String message)
      Creates a new exception indicating a reader communication error during the execution of a storage card command.
      Parameters:
      blockAddress - The block address involved in the error, or null if not relevant.
      message - The message describing the exception context.
      Since:
      1.0.0
    • ReaderIOException

      public ReaderIOException(Integer blockAddress, String message, Throwable cause)
      Creates a new exception indicating a reader communication error during the execution of a storage card command, with an underlying cause.
      Parameters:
      blockAddress - The block address involved in the error, or null if not relevant.
      message - The message describing the exception context.
      cause - The underlying cause of the exception.
      Since:
      1.0.0