21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package java.nio.charset;
27
28
29 /**
30 * Checked exception thrown when an input character (or byte) sequence
31 * is valid but cannot be mapped to an output byte (or character)
32 * sequence.
33 *
34 * @since 1.4
35 */
36
37 public class UnmappableCharacterException
38 extends CharacterCodingException
39 {
40
41 private static final long serialVersionUID = -7026962371537706123L;
42
43 private int inputLength;
44
45 /**
46 * Constructs an {@code UnmappableCharacterException} with the
47 * given length.
48 * @param inputLength the length of the input
49 */
50 public UnmappableCharacterException(int inputLength) {
51 this.inputLength = inputLength;
52 }
53
54 /**
55 * Returns the length of the input.
56 * @return the length of the input
57 */
58 public int getInputLength() {
59 return inputLength;
60 }
|
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package java.nio.charset;
27
28
29 /**
30 * Checked exception thrown when an input character (or byte) sequence
31 * is valid but cannot be mapped to an output byte (or character)
32 * sequence.
33 *
34 * @since 1.4
35 */
36
37 public class UnmappableCharacterException
38 extends CharacterCodingException
39 {
40
41 @java.io.Serial
42 private static final long serialVersionUID = -7026962371537706123L;
43
44 private int inputLength;
45
46 /**
47 * Constructs an {@code UnmappableCharacterException} with the
48 * given length.
49 * @param inputLength the length of the input
50 */
51 public UnmappableCharacterException(int inputLength) {
52 this.inputLength = inputLength;
53 }
54
55 /**
56 * Returns the length of the input.
57 * @return the length of the input
58 */
59 public int getInputLength() {
60 return inputLength;
61 }
|