NoSuchPaddingException — 패딩 없음 예외
NoSuchPaddingException — 패딩 없음 예외
이 예외는 특정 패딩(padding) 메커니즘이 요청되었지만 환경에서 사용할 수 없을 때 발생해요.
본문
NoSuchPaddingException은 GeneralSecurityException을 상속해요. 암호화 작업에서 지정한 패딩 방식이 제공자나 환경에서 지원되지 않을 때 던져져요.
생성자는 두 가지예요.
NoSuchPaddingException()— 상세 메시지 없이 예외를 생성해요.NoSuchPaddingException(String msg)— 지정된 상세 메시지와 함께 예외를 생성해요.
예를 들어 Cipher.getInstance("AES/CBC/PKCS5Padding")에서 지원되지 않는 패딩 이름을 사용하면 이 예외가 발생할 수 있어요. 패딩 이름을 올바르게 지정하거나 지원 여부를 확인해야 해요.