Exception  Description 

BitDoesNotExistException 
This exception is thrown, if one bit in a Bitstring shall be modified that
does not exist.

CurveNotFoundException 
This exception is thrown, if the given object identifier of a curve cannot be
found, that means, is not provided by this provider.

DegreeIsEvenException 
This exception is thrown, when trying to compute the halftrace of an element
whose degree is even..

DifferentCurvesException 
This exception is thrown, when the parameters of a method are two points from
different curves.

DifferentFieldsException 
This class is called, when trying to combine elements of different fields.

ECException 
This exception is the parentclass of all exceptions, that relate to the ec 
arithmetic.

GFException 
This exception is the parentclass of all exceptions, that relate to the
gfarithmetic.

InvalidCurveTypeException 
This exception is thrown, if the given object identifier of a curve cannot be
found.

InvalidFormatException 
This exception is thrown, if a point is stored in a byte array in a wrong
format.

InvalidPointException 
This exception is thrown, if a point shall be constructed, that is not on the
underlying curve.

NoQuadraticResidueException 
This exception is thrown, if the square root modulo a prime of a nonquadratic
residue is to be calculated.

NoSolutionException 
This exception is thrown, when trying to solve the equation z^2 + z = b, and
where z^2 + z = b has no solution.

NoSuchBasisException 
This exception is thrown, when trying to construct an object of type
GF2nONBField of an extensiongrade, which does not have an optimal
normal base.

NotYetImplementedException  
PolynomialIsNotIrreducibleException 
This exception is thrown, when trying to use a polynom as field polynom,
which is not irreducible.

PolynomialIsZeroException 
This exception is thrown, when trying to divide or reduce by an element, that
is zero.

PolynomialsHaveDifferentLengthException 
This exception is thrown, if two Bitstrings of different lengths shall be
vectormultiplied.

SigningException  
UnknownOIDException 
This exception is used for indicating unknown OIDs.
