sleep.error
public class YourCodeSucksException extends RuntimeException
try
{
ScriptInstance script;
script = loader.loadScript("name", inputStream);
}
catch (YourCodeSucksException ex)
{
Iterator i = ex.getErrors().iterator();
while (i.hasNext())
{
SyntaxError error = (SyntaxError)i.next();
String description = error.getDescription();
String code = error.getCodeSnippet();
int lineNumber = error.getLineNumber();
}
}
See Also: SyntaxError
| Constructor Summary | |
|---|---|
| YourCodeSucksException(LinkedList myErrors) Initialize the exception (sleep parser) | |
| Method Summary | |
|---|---|
| String | formatErrors() generate a nicely formatted string representation of the script errors in this exception |
| LinkedList | getErrors() All of the errors are stored in a linked list. |
| String | getMessage() Returns a minimal string representation of the errors within this exception |
| void | printErrors(OutputStream out) print a nicely formatted version of the script errors to the specified stream |
| String | toString() Returns a simple string representation of the errors within this exception |
SyntaxError objects.