- /*
- * @(#)IllegalFormatPrecisionException.java 1.4 04/06/07
- *
- * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
- * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
- */
-
- package java.util;
-
- /**
- * Unchecked exception thrown when the precision is a negative value other than
- * <tt>-1</tt>, the conversion does not support a precision, or the value is
- * otherwise unsupported.
- *
- * @version 1.4, 06/07/04
- * @since 1.5
- */
- public class IllegalFormatPrecisionException extends IllegalFormatException {
-
- private static final long serialVersionUID = 18711008L;
-
- private int p;
-
- /**
- * Constructs an instance of this class with the specified precision.
- *
- * @param p
- * The precision
- */
- public IllegalFormatPrecisionException(int p) {
- this.p = p;
- }
-
- /**
- * Returns the precision
- *
- * @return The precision
- */
- public int getPrecision() {
- return p;
- }
-
- public String getMessage() {
- return Integer.toString(p);
- }
- }