IllegalFormatConversionException
public
class
IllegalFormatConversionException
extends IllegalFormatException
| java.lang.Object | ||||||
| ↳ | java.lang.Throwable | |||||
| ↳ | java.lang.Exception | |||||
| ↳ | java.lang.RuntimeException | |||||
| ↳ | java.lang.IllegalArgumentException | |||||
| ↳ | java.util.IllegalFormatException | |||||
| ↳ | java.util.IllegalFormatConversionException | |||||
Unchecked exception thrown when the argument corresponding to the format specifier is of an incompatible type.
Unless otherwise specified, passing a null argument to any
method or constructor in this class will cause a NullPointerException to be thrown.
Summary
Public constructors | |
|---|---|
IllegalFormatConversionException(char c, Class<?> arg)
Constructs an instance of this class with the mismatched conversion and the corresponding argument class. |
|
Public methods | |
|---|---|
Class<?>
|
getArgumentClass()
Returns the class of the mismatched argument. |
char
|
getConversion()
Returns the inapplicable conversion. |
String
|
getMessage()
Returns the detail message string of this throwable. |
Inherited methods | |
|---|---|
java.lang.Throwable
| |
java.lang.Object
| |
Public constructors
IllegalFormatConversionException
IllegalFormatConversionException (char c,
Class<?> arg)
Constructs an instance of this class with the mismatched conversion and the corresponding argument class.
| Parameters | |
|---|---|
c |
char: Inapplicable conversion |
arg |
Class: Class of the mismatched argument
|
Public methods
getArgumentClass
Class<?> getArgumentClass ()
Returns the class of the mismatched argument.
| Returns | |
|---|---|
Class<?> |
The class of the mismatched argument |
getConversion
char getConversion ()
Returns the inapplicable conversion.
| Returns | |
|---|---|
char |
The inapplicable conversion |
getMessage
String getMessage ()
Returns the detail message string of this throwable.
| Returns | |
|---|---|
String |
the detail message string of this Throwable instance
(which may be null).
|
Interfaces
- Collection
- Comparator
- Deque
- Enumeration
- EventListener
- Formattable
- Iterator
- List
- ListIterator
- Map
- Map.Entry
- NavigableMap
- NavigableSet
- Observer
- PrimitiveIterator
- PrimitiveIterator.OfDouble
- PrimitiveIterator.OfInt
- PrimitiveIterator.OfLong
- Queue
- RandomAccess
- Set
- SortedMap
- SortedSet
- Spliterator
- Spliterator.OfDouble
- Spliterator.OfInt
- Spliterator.OfLong
- Spliterator.OfPrimitive
Classes
- AbstractCollection
- AbstractList
- AbstractMap
- AbstractMap.SimpleEntry
- AbstractMap.SimpleImmutableEntry
- AbstractQueue
- AbstractSequentialList
- AbstractSet
- ArrayDeque
- ArrayList
- Arrays
- Base64
- Base64.Decoder
- Base64.Encoder
- BitSet
- Calendar
- Calendar.Builder
- Collections
- Currency
- Date
- Dictionary
- DoubleSummaryStatistics
- EnumMap
- EnumSet
- EventListenerProxy
- EventObject
- FormattableFlags
- Formatter
- GregorianCalendar
- HashMap
- HashSet
- Hashtable
- IdentityHashMap
- IntSummaryStatistics
- LinkedHashMap
- LinkedHashSet
- LinkedList
- ListResourceBundle
- Locale
- Locale.Builder
- Locale.LanguageRange
- LongSummaryStatistics
- Objects
- Observable
- Optional
- OptionalDouble
- OptionalInt
- OptionalLong
- PriorityQueue
- Properties
- PropertyPermission
- PropertyResourceBundle
- Random
- ResourceBundle
- ResourceBundle.Control
- Scanner
- ServiceLoader
- SimpleTimeZone
- Spliterators
- Spliterators.AbstractDoubleSpliterator
- Spliterators.AbstractIntSpliterator
- Spliterators.AbstractLongSpliterator
- Spliterators.AbstractSpliterator
- SplittableRandom
- Stack
- StringJoiner
- StringTokenizer
- Timer
- TimerTask
- TimeZone
- TreeMap
- TreeSet
- UUID
- Vector
- WeakHashMap
Enums
Exceptions
- ConcurrentModificationException
- DuplicateFormatFlagsException
- EmptyStackException
- FormatFlagsConversionMismatchException
- FormatterClosedException
- IllegalFormatCodePointException
- IllegalFormatConversionException
- IllegalFormatException
- IllegalFormatFlagsException
- IllegalFormatPrecisionException
- IllegalFormatWidthException
- IllformedLocaleException
- InputMismatchException
- InvalidPropertiesFormatException
- MissingFormatArgumentException
- MissingFormatWidthException
- MissingResourceException
- NoSuchElementException
- TooManyListenersException
- UnknownFormatConversionException
- UnknownFormatFlagsException
Errors