46 * Constructs an InvalidKeySpecException with no detail message. A 47 * detail message is a String that describes this particular 48 * exception. 49 */ 50 public InvalidKeySpecException() { 51 super(); 52 } 53 54 /** 55 * Constructs an InvalidKeySpecException with the specified detail 56 * message. A detail message is a String that describes this 57 * particular exception. 58 * 59 * @param msg the detail message. 60 */ 61 public InvalidKeySpecException(String msg) { 62 super(msg); 63 } 64 65 /** 66 * Creates a <code>InvalidKeySpecException</code> with the specified 67 * detail message and cause. 68 * 69 * @param message the detail message (which is saved for later retrieval 70 * by the {@link #getMessage()} method). 71 * @param cause the cause (which is saved for later retrieval by the 72 * {@link #getCause()} method). (A <tt>null</tt> value is permitted, 73 * and indicates that the cause is nonexistent or unknown.) 74 * @since 1.5 75 */ 76 public InvalidKeySpecException(String message, Throwable cause) { 77 super(message, cause); 78 } 79 80 /** 81 * Creates a <code>InvalidKeySpecException</code> with the specified cause 82 * and a detail message of <tt>(cause==null ? null : cause.toString())</tt> 83 * (which typically contains the class and detail message of 84 * <tt>cause</tt>). 85 * 86 * @param cause the cause (which is saved for later retrieval by the 87 * {@link #getCause()} method). (A <tt>null</tt> value is permitted, 88 * and indicates that the cause is nonexistent or unknown.) 89 * @since 1.5 90 */ 91 public InvalidKeySpecException(Throwable cause) { 92 super(cause); 93 } 94 } | 46 * Constructs an InvalidKeySpecException with no detail message. A 47 * detail message is a String that describes this particular 48 * exception. 49 */ 50 public InvalidKeySpecException() { 51 super(); 52 } 53 54 /** 55 * Constructs an InvalidKeySpecException with the specified detail 56 * message. A detail message is a String that describes this 57 * particular exception. 58 * 59 * @param msg the detail message. 60 */ 61 public InvalidKeySpecException(String msg) { 62 super(msg); 63 } 64 65 /** 66 * Creates a {@code InvalidKeySpecException} with the specified 67 * detail message and cause. 68 * 69 * @param message the detail message (which is saved for later retrieval 70 * by the {@link #getMessage()} method). 71 * @param cause the cause (which is saved for later retrieval by the 72 * {@link #getCause()} method). (A <tt>null</tt> value is permitted, 73 * and indicates that the cause is nonexistent or unknown.) 74 * @since 1.5 75 */ 76 public InvalidKeySpecException(String message, Throwable cause) { 77 super(message, cause); 78 } 79 80 /** 81 * Creates a {@code InvalidKeySpecException} with the specified cause 82 * and a detail message of <tt>(cause==null ? null : cause.toString())</tt> 83 * (which typically contains the class and detail message of 84 * <tt>cause</tt>). 85 * 86 * @param cause the cause (which is saved for later retrieval by the 87 * {@link #getCause()} method). (A <tt>null</tt> value is permitted, 88 * and indicates that the cause is nonexistent or unknown.) 89 * @since 1.5 90 */ 91 public InvalidKeySpecException(Throwable cause) { 92 super(cause); 93 } 94 } |