question: private void bappend ( char ch ) { try { mBuff [ ++ mBuffIdx ] = ch ; } catch ( Exception exp ) { char buff [ ] = new char [ mBuff . length << 1 ] ; System . arraycopy ( mBuff , 0 , buff , 0 , mBuff . length ) ; mBuff = buff ; mBuff [ mBuffIdx ] = ch ; } }
target:  Appends a character to parser's buffer.