Declare EncodingException for HPACK/QPACK encoders and decoders (original) (raw)
HpackDecoder and QpackDecoder both throw undeclared exceptions such as.
BufferUnderflowExceptionNumberFormatExceptionIllegalArgumentExceptionNullPointerException
These can be thrown if there is a bad encoding. We catch these and handle them properly but we should internally catch and convert to a declared EncodingException so in any further refactors we don't forget they can throw.