/* * @(#)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 * -1, 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); } }