Class InvalidHashTableCapacityException

All Implemented Interfaces:
Serializable

public class InvalidHashTableCapacityException extends IllegalArgumentException
Exceção lançada quando a capacidade de uma Tabela Hash é inválida.
See Also:
  • Field Details

    • reason

      A razão pela qual a capacidade da Tabela Hash é considerada inválida.
    • capacity

      private final int capacity
      A capacidade inválida da Tabela Hash que causou a exceção.
  • Constructor Details

    • InvalidHashTableCapacityException

      public InvalidHashTableCapacityException(int capacity, InvalidHashTableCapacityException.Reason reason)
      Construtor para criar uma exceção com a capacidade e a razão especificadas.
      Parameters:
      capacity - A capacidade inválida da Tabela Hash.
      reason - A razão pela qual a capacidade é inválida.
  • Method Details

    • getReason

      Obtém a razão pela qual a capacidade da Tabela Hash é inválida.
      Returns:
      A razão da invalidade.
    • getCapacity

      public int getCapacity()
      Obtém a capacidade inválida da Tabela Hash.
      Returns:
      A capacidade inválida.