Sets the root cause of this exception. This may only be called once. Subsequent calls throw an IllegalStateException
.
This method is unnecessary in Java 1.4 where it could easily be inherited from the superclass. However, including it here allows this method to be used in Java 1.3 and earlier.
@param cause the root cause of this exception @return thisXSLException
@throws IllegalArgumentException if the cause is this exception(An exception cannot be its own cause.)
@throws IllegalStateException if this method is called twice
|
|
|
|