권장 순서
1
catch (const std::invalid_argument& e)
2
catch (const OutOfRangeException& e)
3
catch (const std::exception& e)
4
catch (...)