std::bad_exception::bad_exception
From cppreference.com
                    
                                        
                    < cpp | error | bad exception
                    
                                                            
                    |   bad_exception(); 
 | 
||
|   bad_exception( const bad_exception& other ); 
 | 
||
Constructs new bad_exception object.
1) Default constructor.
2) Copy constructor. Initializes the object with the contents of 
other.[edit] Parameters
| other | - |   bad_exception object to initialize with
 | 
[edit] Exceptions
noexcept specification:  
noexcept