---
title: error
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avassetexportsession/error
---

# error

An optional error object.

## Declaration

```swift
var error: (any Error)? { get }
```

## Discussion

Discussion The default value of this property is nil. The export session sets it to an error object if its status changes to AVAssetExportSession.Status.failed or AVAssetExportSession.Status.cancelled.

## See Also

### Monitoring export progress

- [states(updateInterval:)](avfoundation/avassetexportsession/states(updateinterval:).md)
- [AVAssetExportSession.State](avfoundation/avassetexportsession/state.md)
- [status](avfoundation/avassetexportsession/status-swift.property.md)
- [AVAssetExportSession.Status](avfoundation/avassetexportsession/status-swift.enum.md)
- [progress](avfoundation/avassetexportsession/progress.md)
