made the exception meaningful

PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352802 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Andrew C. Oliver 2002-07-21 13:08:18 +00:00
parent 2a62650d46
commit 63942824d9

View File

@ -172,6 +172,8 @@ public class HSSFEventFactory
throws IOException, HSSFUserException throws IOException, HSSFUserException
{ {
short userCode = 0; short userCode = 0;
short sid = 0;
process: process:
try try
{ {
@ -181,7 +183,6 @@ public class HSSFEventFactory
while (bytesread > 0) while (bytesread > 0)
{ {
short sid = 0;
sid = LittleEndian.getShort(sidbytes); sid = LittleEndian.getShort(sidbytes);
if ((rec != null) && (sid != ContinueRecord.sid)) if ((rec != null) && (sid != ContinueRecord.sid))
@ -238,7 +239,8 @@ public class HSSFEventFactory
} }
catch (IOException e) catch (IOException e)
{ {
throw new RecordFormatException("Error reading bytes"); throw new RecordFormatException("Error reading bytes" +
"while processing record sid="+sid);
} }
return userCode; return userCode;