---
title: "MTError | Mobile sdk | Mobile sdk android | Android"
description: "MTError"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# MTError

sealed class [MTError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/) : [Exception](https://developer.android.com/reference/kotlin/java/lang/Exception.html)

Represents all the errors that can occur in the MapTiler SDK.

All methods within the SDK throw MTError.

#### Inheritors

[ExceptionError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-exception-error/)

[InvalidResultType](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-invalid-result-type/)

[UnsupportedReturnType](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-unsupported-return-type/)

[Unknown](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-unknown/)

[BridgeNotLoaded](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-bridge-not-loaded/)

[MissingParent](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-missing-parent/)

Members

## Types

[BridgeNotLoaded](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-bridge-not-loaded/)

data object [BridgeNotLoaded](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-bridge-not-loaded/) : [MTError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/)

Method execution halted. Bridge and/or Map are not loaded.

[ExceptionError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-exception-error/)

data class [ExceptionError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-exception-error/)(val body: [MTException](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-exception/)) : [MTError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/)

Method execution failed with an exception.

[InvalidResultType](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-invalid-result-type/)

data class [InvalidResultType](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-invalid-result-type/)(val description: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) : [MTError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/)

Method execution returned an invalid result.

[MissingParent](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-missing-parent/)

data object [MissingParent](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-missing-parent/) : [MTError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/)

Method execution failed due to a missing parent entity.

[Unknown](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-unknown/)

data class [Unknown](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-unknown/)(val description: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) : [MTError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/)

Method execution resulted in an unknown error.

[UnsupportedReturnType](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-unsupported-return-type/)

data class [UnsupportedReturnType](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/-unsupported-return-type/)(val description: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) : [MTError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/)

Method execution returned an unsupported type.

## Properties

[cause](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-error/-invalid-pack/#-654012527%2FProperties%2F1466267346)

open val [cause](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-error/-invalid-pack/#-654012527%2FProperties%2F1466267346): [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html)?

[code](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/code/)

val [code](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/code/): [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)

Numerical code of the exception.

[message](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-error/#1824300659%2FProperties%2F1466267346)

open val [message](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.offline/-m-t-offline-error/#1824300659%2FProperties%2F1466267346): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?

[reason](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/reason/)

val [reason](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.bridge/-m-t-error/reason/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)

Explanation of the exception.
