CharsetDecoder malformedInputAction() method in Java with Examples Last Updated : 27 Jun, 2019 Summarize Comments Improve Suggest changes Share Like Article Like Report The malformedInputAction() method is a built-in method of the java.nio.charset.CharsetDecoder class which returns this decoder's current action for malformed-input errors. Syntax: public CodingErrorAction malformedInputAction() Parameters: The function does not accepts any parameter. Return Value: The function returns this decoder's current action for malformed-input errors. Below is the implementation of the above function: Program 1: Java // Java program to demonstrate // the above function import java.nio.charset.*; import java.util.Iterator; import java.util.Map; public class GFG { public static void main(String[] args) { // Gets the charset Charset charset = Charset.forName("ISO-2022-CN"); // Get the CharsetDecoder CharsetDecoder decoder = charset.newDecoder(); // Prints the CharsetDecoder System.out.println("CharsetDecoder: " + decoder); System.out.println("Current action for " + "malformed-input errors: " + decoder.malformedInputAction()); } } Output: CharsetDecoder: sun.nio.cs.ext.ISO2022_CN$Decoder@232204a1 Current action for malformed-input errors: REPORT Program 2: Java // Java program to demonstrate // the above function import java.nio.charset.*; import java.util.Iterator; import java.util.Map; public class GFG { public static void main(String[] args) { // Gets the charset Charset charset = Charset.forName("x-windows-949"); // Get the CharsetDecoder CharsetDecoder decoder = charset.newDecoder(); // Prints the CharsetDecoder System.out.println("CharsetDecoder: " + decoder); System.out.println("Current action for " + "malformed-input errors: " + decoder.malformedInputAction()); } } Output: CharsetDecoder: sun.nio.cs.ext.DoubleByte$Decoder@232204a1 Current action for malformed-input errors: REPORT Reference: https://docs.oracle.com/javase/9/docs/api/java/nio/charset/CharsetDecoder.html#malformedInputAction-- Comment More infoAdvertise with us Next Article CharsetEncoder malformedInputAction() method in Java with Examples S ShubhamMaurya3 Follow Improve Article Tags : Misc Java Java-Functions Java-CharsetDecoder Java-nio-charset package +1 More Practice Tags : JavaMisc Similar Reads CharsetEncoder malformedInputAction() method in Java with Examples The malformedInputAction() method is a built-in method of the java.nio.charset.CharsetEncoder returns this encoder's current action for malformed-input errors. The CodingErrorAction thus returned are of three types IGNORE, REPLACE and REPORT. Syntax: public CodingErrorAction malformedInputAction() P 1 min read CharsetDecoder maxCharsPerByte() method in Java with Examples The maxCharsPerByte() method is a built-in method of the java.nio.charset.CharsetDecoder class which returns the maximum number of characters that will be produced for each byte of input. This value may be used to compute the worst-case size of the output buffer required for a given input sequence. 2 min read CharsetDecoder replacement() method in Java with Examples The replacement() method is a built-in method of the java.nio.charset.CharsetDecoder class returns this decoder's replacement value. The replacement value needs to be set inorder to get a valid replacement value. Syntax: public final Charset replacement() Parameters: The function does not accepts an 1 min read CharsetEncoder maxBytesPerChar() method in Java with Examples The maxBytesPerChar() method is a built-in method of the java.nio.charset.CharsetEncoder returns the maximum number of bytes that will be produced for each character of input. The value thus returned is used to get the size of the output buffer required for a given input sentence in its worst case. 1 min read CharsetDecoder reset() method in Java with Examples The reset() method is a built-in method of the java.nio.charset.CharsetDecoder class which resets this CharsetDecoder and clears its internal state. Syntax: public final CharsetDecoder reset() Parameters: The function does not accepts any parameter. Return Value: The function returns this CharsetDec 1 min read CharsetEncoder replacement() method in Java with Examples The replacement() method is a built-in method of the java.nio.charset.CharsetEncoder returns a byte array which is the replacement value of the encoder. Syntax: public final byte[] replacement() Parameters: The function does not accepts any parameter. Return Value: The function returns this encoder' 1 min read Like