| Exception Thrown By: | Cause | |
| Class | Method | |
| SerialArray | public SerialArray(Array array) | if an error occurs serializing the Array object. |
| SerialArray | public Object getArray() | if an error occurs; if free had previously been called on this object. |
| SerialArray | public int getBaseType() | if an error occurs; if free had previously been called on this object. |
| SerialArray | public String getBaseTypeName() | if an error occurs; if free had previously been called on this object. |
| SerialArray | public ResultSet getResultSet() | if called with the cause set to Unsupported. |
| SerialBlob | public SerialBlob(Blob blob) | if an error occurs during serialization. |
| SerialBlob | public long length() | if an error occurs; if free had previously been called on this object. |
| SerialBlob | public InputStream getBinaryStream() | if an error occurs; if free had previously been called on this object |
| SerialBlob | public void truncate(long length) | if there is an error accessing the Blob value; or the length to truncate is greater that the SerialBlob length; if free had previously been called on this object. |
| SerialClob | public SerialClob(Clob clob) | if an error occurs during serializationSQL |
| SerialClob | public long length() | if an error occurs; if free had previously been called on this object. |
| SerialClob | public Reader getCharacterStream() | if an error occurs; if free had previously been called on this object. |
| . SerialClob | public InputStream getAsciiStream() | if this SerialClob object was not instantiated with a Clob object; if free had previously been called on this object. |
| SerialClob | public OutputStream setAsciiStream(long pos) | if SerialClob is not instantiated with a Clob object. if the free method had been previously called on this objectSQL |
| SerialClob | public Writer setCharacterStream(long pos) | if the SerialClob is not instantiated with a Clob object; if the free method had been previously called on this objectSQL |
| SerialClob | public void truncate(long length) | if there is an error accessing. |
| SerialDatalink | public URL getDatalink() | if the URL object cannot be de serialized.( |
| SerialJavaObject | public Object getObject() | if the instance is corruptget |
| SerialJavaObject | public Field[] getFields() | if an error is encountered accessing the serialized object |
| SerialRef | public String getBaseTypeName() | in no Ref object has been set. |
| SerialRef | public Object getObject() | if an error is encountered in the reference resolution. |
| SerialRef | public void setObject(Object obj) | if an error is encountered generating the the structured type referenced by this SerialRef object |