Package hdf.hdflib
Class HDFException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- hdf.hdflib.HDFException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
HDFJavaException
,HDFLibraryException
public class HDFException extends java.lang.RuntimeException
The class HDFException returns errors from the HDF library.
Two sub-classes of HDFException are defined:
- HDFLibraryException -- errors raised the HDF library code
- HDFJavaException -- errors raised the HDF Java wrapper code
These exceptions are sub-classed to represent specific error conditions, as needed.
The only specific exception currently defined is HDFNotImplementedException, indicating a function that is part of the HDF API, but which cannot or will not be implemented for Java.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
detailMessage
the specified detail message of this exceptionprotected int
HDFerror
the specified error number of this exceptionstatic java.lang.String
HDFExceptionMessage
static java.lang.String
HDFMessage
static java.lang.String
OutOfMemoryMessage
-
Constructor Summary
Constructors Constructor Description HDFException()
HDFException(int err)
Constructs anHDFException
with the specified error number.HDFException(java.lang.String message)
Constructs anHDFException
with the specified detail message.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getMessage()
Returns the detail message of this exception
-
-
-
Field Detail
-
OutOfMemoryMessage
public static final java.lang.String OutOfMemoryMessage
- See Also:
- Constant Field Values
-
HDFExceptionMessage
public static final java.lang.String HDFExceptionMessage
- See Also:
- Constant Field Values
-
HDFMessage
public static final java.lang.String HDFMessage
- See Also:
- Constant Field Values
-
HDFerror
protected int HDFerror
the specified error number of this exception
-
detailMessage
protected java.lang.String detailMessage
the specified detail message of this exception
-
-
Constructor Detail
-
HDFException
public HDFException()
-
HDFException
public HDFException(java.lang.String message)
Constructs anHDFException
with the specified detail message.- Parameters:
message
- the detail message.
-
HDFException
public HDFException(int err)
Constructs anHDFException
with the specified error number.- Parameters:
err
- the error number.
-
-