#include <iostream>
#include <stdexcept>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
using namespace std;

class SuurusViga : public runtime_error { //tavavea alamklass
public:
  SuurusViga(const string& teade = "") : runtime_error(teade) {}
};

int loeArv(){
    int kogus;
    cout << "Palun arv: ";
    cin >> kogus;
    if(kogus>=10)throw SuurusViga("Liiga suur");
    return kogus;
}

int main() {
  try {
    int a=loeArv();
    cout << a << endl;
  }
  catch (SuurusViga& v) {
    cout << v.what() << endl;
  }system("pause");
  return(0);
} 

/*
 
Palun arv: 56
Liiga suur

 
Palun arv: 2
2
*/
