Package ghidra.util.exception
Class UsrException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- ghidra.util.exception.UsrException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
AddressFormatException
,AddressOverflowException
,CancelledException
,CircularDependencyException
,CodeUnitInsertionException
,ContextChangeException
,DuplicateGroupException
,DuplicateNameException
,EmptyCompositeException
,ExtensionException
,FunctionOverlapException
,GraphException
,IllegalRenameException
,IncompatibleMaskException
,InsufficientBytesException
,InvalidDataTypeException
,InvalidInputException
,InvalidNameException
,LockException
,MemoryAccessException
,MemoryConflictException
,NoSuchIndexException
,NotEmptyException
,NotFoundException
,NotOwnerException
,NoValueException
,PluginConstructionException
,PluginException
,ProgramConflictException
,SegmentMismatchException
,UndefinedValueException
,UnknownContextException
,UnknownDataException
,UnknownInstructionException
,VersionException
public class UsrException extends java.lang.Exception
Base Class for all ghidra non-runtime exceptions- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UsrException()
Construct a new UsrException with no messageUsrException(java.lang.String msg)
Construct a new UsrException with the given messageUsrException(java.lang.String msg, java.lang.Throwable cause)
Construct a new UsrException with the given message and cause
-
-
-
Constructor Detail
-
UsrException
public UsrException()
Construct a new UsrException with no message
-
UsrException
public UsrException(java.lang.String msg)
Construct a new UsrException with the given message- Parameters:
msg
- the exception message
-
UsrException
public UsrException(java.lang.String msg, java.lang.Throwable cause)
Construct a new UsrException with the given message and cause- Parameters:
msg
- the exception messagecause
- the exception cause
-
-