public class

IllegalFormatConversionException

extends IllegalFormatException
implements Serializable
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ java.lang.IllegalArgumentException
           ↳ java.util.IllegalFormatException
             ↳ java.util.IllegalFormatConversionException

Class Overview

An IllegalFormatConversionException will be thrown when the parameter is incompatible with the corresponding format specifier.

See Also

Summary

Public Constructors
IllegalFormatConversionException(char c, Class<?> arg)
Constructs a new IllegalFormatConversionException with the class of the mismatched conversion and corresponding parameter.
Public Methods
Class<?> getArgumentClass()
Returns the class of the mismatched parameter.
char getConversion()
Returns the incompatible conversion.
String getMessage()
Returns the extra information message which was provided when this Throwable was created.
[Expand]
Inherited Methods
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public IllegalFormatConversionException (char c, Class<?> arg)

Since: API Level 1

Constructs a new IllegalFormatConversionException with the class of the mismatched conversion and corresponding parameter.

Parameters
c the class of the mismatched conversion.
arg the corresponding parameter.

Public Methods

public Class<?> getArgumentClass ()

Since: API Level 1

Returns the class of the mismatched parameter.

Returns
  • the class of the mismatched parameter.

public char getConversion ()

Since: API Level 1

Returns the incompatible conversion.

Returns
  • the incompatible conversion.

public String getMessage ()

Since: API Level 1

Returns the extra information message which was provided when this Throwable was created. Returns null if no message was provided at creation time.

Returns
  • this Throwable's detail message.