# Interface ApfloatLocalizedException

All Known Implementing Classes:
  `ApfloatArithmeticException, ApfloatConfigurationException, ApfloatInternalException, ApfloatInterruptedException, ApfloatRuntimeException, BackingStorageException, ImplementationMismatchException, InfiniteExpansionException, LossOfPrecisionException, NumericComputationException, OverflowException, RadixMismatchException, TransformLengthExceededException`

public interface ApfloatLocalizedException
Interface for exceptions that have localized messages.

Since:
  1.15.0
Version:
  1.15.0
Author:
  Mikko Tommila

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Object[]`
  `getLocalizationArgs()`
  Returns the localization arguments.
  `String`
  `getLocalizationKey()`
  Returns the localization key.
  `default String`
  `getLocalizedMessage()`
  Returns the localized detail message.
  `String`
  `getMessage()`
  Returns the detail message string of this throwable.

- ## Method Details

  - ### getLocalizedMessage

    default String getLocalizedMessage()
    Returns the localized detail message.
    Returns:
      The localized detail message.

  - ### getMessage

    String getMessage()
    Returns the detail message string of this throwable.
    Returns:
      The detail message string of this `Throwable` instance (which may be `null`).

  - ### getLocalizationKey

    String getLocalizationKey()
    Returns the localization key.
    Returns:
      The localization key.

  - ### getLocalizationArgs

    Object[] getLocalizationArgs()
    Returns the localization arguments.
    Returns:
      The localization arguments.