can‘t be caught by std::exception &
can‘t be caught by std::exception &