private void skip ( ) { try { int blockSize ; do { blockSize = read ( ) ; rawData . position ( rawData . position ( ) + blockSize ) ; } while ( blockSize > 0 ) ; } catch ( IllegalArgumentException ex ) { } }
Skips variable length blocks up to and including next zero length block .