A ConversionException is thrown when a conversion failed to execute.
An IconBitmapChangedException is thrown by MapView when a Marker is added that has an Icon with a Bitmap that has been modified since the creation of the Icon.
An InvalidLatLngBoundsException is thrown by LatLngBounds when there aren't enough LatLng to create a bounds.
A InvalidMarkerPositionException is thrown when a Marker object is created with an invalid LatLng position.
A MapboxConfigurationException is thrown by MapboxMap when the SDK hasn't been properly initialised.
A MapboxLifecycleException is thrown by MapView when it's lifecycle hasn't been properly integrated.
A TooManyIconsException is thrown by IconFactory when it cannot create a Icon because there are already too many icons created.