Class CombinatoricsException

  • All Implemented Interfaces:
    java.io.Serializable

    class CombinatoricsException
    extends java.lang.IllegalArgumentException
    Package private exception class with constants for frequently used messages.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) static java.lang.String MISMATCH
      Error message for "mismatch" condition.
      (package private) static java.lang.String NEGATIVE
      Error message for "out of range" condition.
      (package private) static java.lang.String OUT_OF_RANGE
      Error message for "out of range" condition.
      private static long serialVersionUID
      Serializable version identifier.
    • Constructor Summary

      Constructors 
      Constructor Description
      CombinatoricsException​(java.lang.String message, java.lang.Object... formatArguments)
      Create an exception where the message is constructed by applying String.format(String, Object...).
    • Method Summary

      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • OUT_OF_RANGE

        static final java.lang.String OUT_OF_RANGE
        Error message for "out of range" condition.
        See Also:
        Constant Field Values
      • NEGATIVE

        static final java.lang.String NEGATIVE
        Error message for "out of range" condition.
        See Also:
        Constant Field Values
      • MISMATCH

        static final java.lang.String MISMATCH
        Error message for "mismatch" condition.
        See Also:
        Constant Field Values
      • serialVersionUID

        private static final long serialVersionUID
        Serializable version identifier.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CombinatoricsException

        CombinatoricsException​(java.lang.String message,
                               java.lang.Object... formatArguments)
        Create an exception where the message is constructed by applying String.format(String, Object...).
        Parameters:
        message - Exception message format string
        formatArguments - Arguments for formatting the message