Thrown when declarations are applied with invalid or incompatible type arguments.

For example if you try to apply Foo with String, hoping to get a Foo<String> but the type parameter for Foo only accepts types that satisfy Numeric.

TypeApplicationException(String message)
Inherited Attributes
Attributes inherited from: Exception
Attributes inherited from: Object
Inherited Methods
Methods inherited from: Exception
Methods inherited from: Object