运行下面的代码,将出现什么情况?( )

double hmean(double a, double b) {   if (a == -b )      throw runtime_error("Runtime error occurred");   return 2.0*a*b/(a + b);} int main() {   double x = 10;   double y = -10;    try {      int result = hmean(x, y);      cout << "hmean: " << result << endl;   }   catch (const runtime_error& e) {      cout << "Caught: " << e.what() << endl;   } catch (...) {      cout << "Caught an unknown exception." << endl;   }   return 0;}
填写答案