com.perforce.p4java.exception
Class P4JavaError
java.lang.Object
java.lang.Throwable
java.lang.Error
com.perforce.p4java.exception.P4JavaError
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ClientError, NullPointerError, ProtocolError, UnimplementedError
public class P4JavaError
- extends Error
Class intended to be used to signal unrecoverable errors that a client
or other package should probably not handle or that signal serious
errors without known fixes.
The intention here is to use this for things like null pointer
errors, etc., that methods may check for but that should not have to
be explicitly mentioned in the "throws" clause or dealt with by all
callers.
Note that P4JavaError and derived classes don't use the P4JavaException resource
bundle scheme for error messages -- the thinking here is that errors are thrown
when bundles, etc. may fail and all hell is breaking loose....
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
P4JavaError
public P4JavaError()
P4JavaError
public P4JavaError(String message)
P4JavaError
public P4JavaError(Throwable cause)
P4JavaError
public P4JavaError(String message,
Throwable cause)
Copyright © 2015 Perforce Software. All Rights Reserved.