#include using namespace std; void temperature(int t) { try { if (t == 100) throw "It's at the boiling point."; else if (t == 0) throw "It reached the freezing point"; else cout << "the temperature is OK..." << endl; } catch (int x) { cout << "temperature=" << x << endl; } catch (char const *s) { cout << s << endl; } } int main() { temperature(0); // L1 temperature(10); // L2 temperature(100); // L3 return 0; }