mirror of
https://github.com/CHN-beta/hpcstat.git
synced 2024-10-22 20:18:44 +08:00
catch exception
This commit is contained in:
parent
686c82827b
commit
60607385a4
@ -10,6 +10,8 @@
|
||||
|
||||
int main(int argc, const char** argv)
|
||||
{
|
||||
try
|
||||
{
|
||||
using namespace hpcstat;
|
||||
using namespace std::literals;
|
||||
std::vector<std::string> args(argv, argv + argc);
|
||||
@ -120,5 +122,8 @@ int main(int argc, const char** argv)
|
||||
{ std::cerr << fmt::format("Failed to verify data: {}\n", std::get<0>(data)); return 1; }
|
||||
}
|
||||
else { std::cerr << "Unknown command.\n"; return 1; }
|
||||
}
|
||||
catch (const std::exception& e) { std::cerr << fmt::format("Exception: {}\n", e.what()); return 1; }
|
||||
catch (...) { std::cerr << "Unknown exception.\n"; return 1; }
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user