BadPaddingException (Java SE 15 & JDK 15) (original) (raw)

All Implemented Interfaces:

[Serializable](../../java/io/Serializable.html "interface in java.io")

Direct Known Subclasses:

[AEADBadTagException](AEADBadTagException.html "class in javax.crypto")


public class BadPaddingException extends GeneralSecurityException

This exception is thrown when a particular padding mechanism is expected for the input data but the data is not padded properly.

Since:

1.4

See Also:

Serialized Form

Constructors

Constructor Description
BadPaddingException() Constructs a BadPaddingException with no detail message.
BadPaddingException​(String msg) Constructs a BadPaddingException with the specified detail message.

Methods declared in class java.lang.Throwable

[addSuppressed](../../java/lang/Throwable.html#addSuppressed%28java.lang.Throwable%29), [fillInStackTrace](../../java/lang/Throwable.html#fillInStackTrace%28%29), [getCause](../../java/lang/Throwable.html#getCause%28%29), [getLocalizedMessage](../../java/lang/Throwable.html#getLocalizedMessage%28%29), [getMessage](../../java/lang/Throwable.html#getMessage%28%29), [getStackTrace](../../java/lang/Throwable.html#getStackTrace%28%29), [getSuppressed](../../java/lang/Throwable.html#getSuppressed%28%29), [initCause](../../java/lang/Throwable.html#initCause%28java.lang.Throwable%29), [printStackTrace](../../java/lang/Throwable.html#printStackTrace%28%29), [printStackTrace](../../java/lang/Throwable.html#printStackTrace%28java.io.PrintStream%29), [printStackTrace](../../java/lang/Throwable.html#printStackTrace%28java.io.PrintWriter%29), [setStackTrace](../../java/lang/Throwable.html#setStackTrace%28java.lang.StackTraceElement%5B%5D%29), [toString](../../java/lang/Throwable.html#toString%28%29)