3031323334353637383940414243
public void close() throws IOException { os.close(); try { dw.join(); } catch (InterruptedException e) { throw new AlwaysThrow(e.getMessage()); } SQLException ioe=dw.getException(); if(ioe!=null) { throw new AlwaysThrow(ioe.getMessage()); } }