## Uses of Class
org.apache.avro.AvroRuntimeException

Packages that use AvroRuntimeException
org.apache.avro: Avro kernel classes.
org.apache.avro.message
org.apache.avro.path: Interfaces and base classes for AvroPath.

### Uses of AvroRuntimeException in org.apache.avro

Subclasses of AvroRuntimeException in org.apache.avro
`class` `AvroMissingFieldException` Avro exception in case of missing fields.
`class` `AvroTypeException` Thrown when an illegal type is used.
`class` `SchemaBuilderException` Thrown for errors building schemas.
`class` `SchemaParseException` Thrown for errors parsing schemas and protocols.
`class` `SystemLimitException` Thrown to prevent making large allocations when reading potentially pathological input data from an untrusted source.
`class` `UnresolvedUnionException` Thrown when the expected contents of a union cannot be resolved.

### Uses of AvroRuntimeException in org.apache.avro.message

Subclasses of AvroRuntimeException in org.apache.avro.message
`class` `BadHeaderException` Exception thrown by a `MessageDecoder` when a message header is not recognized.
`class` `MissingSchemaException` Exception thrown by a `MessageDecoder` when the message is encoded using an unknown `Schema`.

### Uses of AvroRuntimeException in org.apache.avro.path

Subclasses of AvroRuntimeException in org.apache.avro.path
`class` `TracingAvroTypeException` an `AvroTypeException` with extra fields used to trace back the path to a bad value through an object graph