std::exception::operator=
From cppreference.com
                    
                                        
                    
                    
                                                            
                    | exception& operator=( const exception& other ) throw(); | (until C++11) | |
| exception& operator=( const exception& other ) noexcept; | (since C++11) | |
Copy assignment operator. Assigns the contents of other
| The effects of calling what() after assignment are implementation-defined. | (until C++11) | 
| If  | (since C++11) | 
Parameters
| other | - | another exception to assign the contents of |