Added in API level 1

IllegalFormatPrecisionException

open class IllegalFormatPrecisionException : IllegalFormatException
kotlin.Any
   ↳ kotlin.Throwable
   ↳ java.lang.Exception
   ↳ java.lang.RuntimeException
   ↳ java.lang.IllegalArgumentException
   ↳ java.util.IllegalFormatException
   ↳ java.util.IllegalFormatPrecisionException

Unchecked exception thrown when the precision is a negative value other than -1, the conversion does not support a precision, or the value is otherwise unsupported. If the precision is not representable by an int type, then the value Integer.MIN_VALUE will be used in the exception.

Summary

Public constructors

Constructs an instance of this class with the specified precision.

Public methods
open Int

Returns the precision.

Properties
open String?

Public constructors

IllegalFormatPrecisionException

Added in API level 1
IllegalFormatPrecisionException(p: Int)

Constructs an instance of this class with the specified precision.

Parameters
p Int: The precision

Public methods

getPrecision

Added in API level 1
open fun getPrecision(): Int

Returns the precision. If the precision isn't representable by an int, then will return Integer.MIN_VALUE.

Return
Int The precision

Properties

message

Added in API level 1
open val message: String?
Return
String? the detail message string of this Throwable instance (which may be null).