# WorkerExceptionInfo

# WorkerExceptionInfo

Artifact:[androidx.work:work-runtime](https://developer.android.com/jetpack/androidx/releases/work)  
[View Source](https://cs.android.com/search?q=file:androidx/work/WorkerExceptionInfo.kt+class:androidx.work.WorkerExceptionInfo)  
Added in[2.10.0](https://developer.android.com/jetpack/androidx/releases/work#2.10.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/work/WorkerExceptionInfo "View this page in Java")

<br />

```
class WorkerExceptionInfo
```

<br />

*** ** * ** ***

Represents exceptions occurred from initializing or executing a[ListenableWorker](https://developer.android.com/reference/kotlin/androidx/work/ListenableWorker).

## Summary

|                                                                                                                                                                                                                                                          ### Public constructors                                                                                                                                                                                                                                                           |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [WorkerExceptionInfo](https://developer.android.com/reference/kotlin/androidx/work/WorkerExceptionInfo#WorkerExceptionInfo(kotlin.String,androidx.work.WorkerParameters,kotlin.Throwable))`(` ` workerClassName: `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`,` ` workerParameters: `[WorkerParameters](https://developer.android.com/reference/kotlin/androidx/work/WorkerParameters)`,` ` throwable: `[Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html) `)` |

|                                       ### Public properties                                       |
|---------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html)           | [throwable](https://developer.android.com/reference/kotlin/androidx/work/WorkerExceptionInfo#throwable()) The[Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html)thrown while initializing or executing a[ListenableWorker](https://developer.android.com/reference/kotlin/androidx/work/ListenableWorker) |
| [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)                 | [workerClassName](https://developer.android.com/reference/kotlin/androidx/work/WorkerExceptionInfo#workerClassName()) The class name of the worker                                                                                                                                                                                            |
| [WorkerParameters](https://developer.android.com/reference/kotlin/androidx/work/WorkerParameters) | [workerParameters](https://developer.android.com/reference/kotlin/androidx/work/WorkerExceptionInfo#workerParameters()) Parameters for worker initialization                                                                                                                                                                                  |

## Public constructors

### WorkerExceptionInfo

Added in[2.10.0](https://developer.android.com/jetpack/androidx/releases/work#2.10.0)  

```
WorkerExceptionInfo(
    workerClassName: String,
    workerParameters: WorkerParameters,
    throwable: Throwable
)
```  

## Public properties

### throwable

Added in[2.10.0](https://developer.android.com/jetpack/androidx/releases/work#2.10.0)  

```
val throwable: Throwable
```

The[Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html)thrown while initializing or executing a[ListenableWorker](https://developer.android.com/reference/kotlin/androidx/work/ListenableWorker)  

### workerClassName

Added in[2.10.0](https://developer.android.com/jetpack/androidx/releases/work#2.10.0)  

```
val workerClassName: String
```

The class name of the worker  

### workerParameters

Added in[2.10.0](https://developer.android.com/jetpack/androidx/releases/work#2.10.0)  

```
val workerParameters: WorkerParameters
```

Parameters for worker initialization