# RuntimeError

#### new Cesium.RuntimeError(message)
engine/Source/Core/RuntimeError.js 20

Constructs an exception object that is thrown due to an error that can occur at runtime, e.g., out of memory, could not compile shader, etc. If a function may throw this exception, the calling code should be prepared to catch it.
On the other hand, a `DeveloperError` indicates an exception due to a developer error, e.g., invalid argument, that usually indicates a bug in the calling code.

Name | Type | Description
--- | --- | ---
`message` | string | optional The error message for this exception.

##### See:

- DeveloperError

### Extends

- Error

### Members

#### readonly message : string
engine/Source/Core/RuntimeError.js 33

The explanation for why this exception was thrown.

#### readonly name : string
engine/Source/Core/RuntimeError.js 26

'RuntimeError' indicating that this exception was thrown due to a runtime error.

#### readonly stack : string
engine/Source/Core/RuntimeError.js 48

The stack trace of this exception, if available.

Need help? The fastest way to get answers is from the community and team on the Cesium Forum.