You are trying to catch the wrong type of exception.
The signature for MimeTokenStream.next()says she can quit MimeException, which you do not catch. (By the way, if you are wondering why the exception is not caught, you can try to catch Exceptionand register the type of exception to see what actually throws.)
, , 242 MimeEntity.readRawField, :
241 } catch (MaxLineLimitException e) {
242 throw new MimeException(e);
243 }
, MaxLineLimitException, , , MimeException. MimeException MaxLineLimitException, , MimeTokenStream.next() , , MimeException , , .