Package com.aparapi.internal.exception
Class AparapiException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.aparapi.internal.exception.AparapiException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ClassParseException
,CodeGenException
,CompileFailedException
,DeprecatedException
,QueryFailedException
,RangeException
public class AparapiException extends java.lang.Exception
We useAparapiException
class and subclasses to wrap otherException
classes, mainly to allow differentiation between Aparapi specific issues at runtime. The class parser for example will throw a specificClassParseException
if any Aparapi unfriendly constructs are found. This allows us to fail fast during classfile parsing.- See Also:
ClassParseException
,CodeGenException
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AparapiException(java.lang.String _msg)
AparapiException(java.lang.String _msg, java.lang.Throwable _t)
AparapiException(java.lang.Throwable _t)
-