public ExceptionlessInputStream(InputStream in){
  super(new DataInputStream(in));
  dis=(DataInputStream)this.in;
}

public ExceptionlessInputStream ( InputStream in ) { super ( new DataInputStream ( in ) ) ; dis = ( DataInputStream ) this . in ; }
creates a new data input stream to read data from the specified underlying input stream .
