question: public InputStreamReader ( InputStream in , CharsetDecoder dec ) { super ( in ) ; if ( dec == null ) throw new NullPointerException ( "charset decoder" ) ; sd = StreamDecoder . forInputStreamReader ( in , this , dec ) ; }
target:  Creates an InputStreamReader that uses the given charset decoder.