code: protected static Throwable newDecoderException(final String message) {
  
          try {
              return DECODER_EXCEPTION.getConstructor(String.class)
                  .newInstance(message);
          } catch (final NoSuchMethodException nsme) {
              throw new RuntimeException(nsme);
          } catch (final InstantiationException ie) {
              throw new RuntimeException(ie);
          } catch (final IllegalAccessException iae) {
              throw new RuntimeException(iae);
          } catch (final InvocationTargetException ite) {
              throw new RuntimeException(ite);
          }
      }
docs: Creates a new instance of
  {@link org.apache.commons.codec.DecoderException} with given
  {@code message}.
  
  @param message message
  
  @return a new instance of
  {@link org.apache.commons.codec.DecoderException}.