--- layout: developer-doc title: Errors category: semantics tags: [semantics, errors, runtime] order: 4 --- # Errors Due to its hybrid nature, Enso supports two main exception systems that help users to deal with errors at runtime in the language. - [Asynchronous Exceptions](#asynchronous-exceptions) - [Broken Values](#broken-values) ## Asynchronous Exceptions > The actionables for this section are: > > - Specify the semantics of Enso's async exceptions. ## Broken Values > The actionables for this section are: > > - Specify the semantics of Enso's broken values.