Her er i hvert fald en fejl:
public void readFully(byte b[], int off, int len)
throws IOException {
_din.readFully( b, off, len );
}
return _din.skipBytes( n );
}
Din return står uden for funktionen og readFully er en void funktion og må derfor ikke returnere noget.