# Spec UnexpectedEnd
Exception class for "unexpected end of input" errors.

Extends | ParseError
All Extended | ParseError, RuntimeError
Defined in | <seqan/basic.h>
Signature | `struct UnexpectedEnd : RuntimeError;`

## Member Function Overview

- `UnexpectedEnd::UnexpectedEnd();`
  Default constructor, makes the object use a default message.

### Member Functions Inherited From ParseError

- `ParseError`

### Member Functions Inherited From RuntimeError

- `RuntimeError`

## Member Functions Detail

### `UnexpectedEnd::UnexpectedEnd();`

Default constructor, makes the object use a default message.

#### Data Races

If not stated otherwise, concurrent invocation is not guaranteed to be thread-safe.

#### Dox Sources

    /*!
     * @class UnexpectedEnd
     *
     * @extends ParseError
     *
     * @headerfile <seqan/basic.h>
     *
     * @brief Exception class for "unexpected end of input" errors.
     *
     * @signature struct UnexpectedEnd : RuntimeError;
     *
     * @fn UnexpectedEnd::UnexpectedEnd
     *
     * @headerfile <seqan/basic.h>
     *
     * @brief Default constructor, makes the object use a default message.
     *
     * @signature UnexpectedEnd::UnexpectedEnd();
     */