org.apache.bsf
Class BSFException
Exception
org.apache.bsf.BSFException
public class BSFException
extends Exception
If something goes wrong while doing some scripting stuff, one of these
is thrown. The integer code indicates what's wrong and the message
may give more details. The reason one exception with multiple meanings
(via the code) [instead of multiple exception types] is used is due to
the interest to keep the run-time size small.
REASON_EXECUTION_ERROR
public static int REASON_EXECUTION_ERROR
REASON_INVALID_ARGUMENT
public static int REASON_INVALID_ARGUMENT
REASON_IO_ERROR
public static int REASON_IO_ERROR
REASON_OTHER_ERROR
public static int REASON_OTHER_ERROR
REASON_UNKNOWN_LANGUAGE
public static int REASON_UNKNOWN_LANGUAGE
REASON_UNSUPPORTED_FEATURE
public static int REASON_UNSUPPORTED_FEATURE
BSFException
public BSFException(String msg)
BSFException
public BSFException(int reason,
String msg)
BSFException
public BSFException(int reason,
String msg,
Throwable t)
getReason
public int getReason()
getTargetException
public Throwable getTargetException()
printStackTrace
public void printStackTrace()