|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object avrora.sim.InterpreterError
The InterpreterError
class is a collection point for all of the error classes that
correspond to errors that can happen during the interpretation of a program.
Nested Class Summary | |
static class |
InterpreterError.AddressOutOfBoundsException
The AddressOutOfBoundsException is thrown when the user attempts to access out of
bounds memory through the state interface. |
static class |
InterpreterError.NoSuchInstructionException
The NoSuchInstructionException() is thrown when the program attempts to execute
an instruction that does not exist (i.e. a section of the flash that is not initialized). |
static class |
InterpreterError.PCAlignmentException
The PCAlignmentException is thrown if the program counter somehow becomes misaligned.
|
static class |
InterpreterError.PCOutOfBoundsException
The PCOutOfBoundsException is thrown when the progrma attempts to execute
an instruction outside the bounds of the flash. |
Constructor Summary | |
InterpreterError()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public InterpreterError()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |