std::exception::exception
From cppreference.com
                    
                                        
                    
                    
                                                            
                    | exception(); | (1) | |
| exception( const exception& other ); | (2) | |
Constructs new exception object.
1) Default constructor. what() returns empty string.
2) Copy constructor. Initializes the contents with those of 
other
[edit] Parameters
| other | - | another exception to assign the contents of | 
[edit] Exceptions
| (none) | (until C++11) | 
| 
noexcept specification:   noexcept | (since C++11) |