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,DataTypeEncodeException,DuplicateGroupException,DuplicateNameException,EmptyCompositeException,ExtensionException,FunctionOverlapException,GraphException,IllegalRenameException,IncompatibleMaskException,InsufficientBytesException,InvalidDataTypeException,InvalidInputException,InvalidNameException,LockException,MemoryAccessException,MemoryConflictException,NoSuchIndexException,NotEmptyException,NotFoundException,NotOwnerException,NoValueException,PluginConstructionException,PluginException,ProgramConflictException,SegmentMismatchException,StringRenderParser.StringParseException,UndefinedValueException,UnknownContextException,UnknownDataException,UnknownInstructionException,VersionException
public class UsrException extends java.lang.ExceptionBase 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
-
-