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_exceptionobject to initialize with | 
[edit] Exceptions
noexcept specification:  
noexcept