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

# MTStyleError

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

Represents the exceptions raised by the MTStyle object.

#### Inheritors

[SourceAlreadyExists](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-source-already-exists/)

[SourceNotFound](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-source-not-found/)

[LayerAlreadyExists](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-layer-already-exists/)

[LayerNotFound](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-layer-not-found/)

Members

## Types

[LayerAlreadyExists](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-layer-already-exists/)

data object [LayerAlreadyExists](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-layer-already-exists/) : [MTStyleError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/)

Layer with the same id already added to the map.

[LayerNotFound](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-layer-not-found/)

data object [LayerNotFound](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-layer-not-found/) : [MTStyleError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/)

Layer does not exist in the map.

[SourceAlreadyExists](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-source-already-exists/)

data object [SourceAlreadyExists](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-source-already-exists/) : [MTStyleError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/)

Source with the same id already added to the map.

[SourceNotFound](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-source-not-found/)

data object [SourceNotFound](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/-source-not-found/) : [MTStyleError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style/-m-t-style-error/)

Source does not exist in the map.

## 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)?

[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)?
