| 
 | noexcept | 
Constructs an exception object using a description, specified by an object, which is of type std::exception (either directly or indirectly).
| StdExcept | is a type of a standard C++ exception object used to construct an exception. The type should be either std::exception or an inheritor of thereof. | 
| ex | is an object of StdExcept type. The constructed exception uses what() method to retrieve a description of the input exception. |