throw new CRLException(ioe.toString());
CRLException crle = new CRLException(ioe.getMessage()); crle.initCause (ioe); throw crle;
  public Collection engineGenerateCRLs(InputStream inStream)    throws CRLException  {    LinkedList crls = new LinkedList();    while (true)      {        try          {            crls.add(generateCRL(inStream));          }        catch (EOFException eof)          {            break;          }        catch (IOException ioe)          {            throw new CRLException(ioe.toString());          }      }    return crls;  }