C++ try 关键字
定义和用法
try
关键字用于创建 try...catch
语句。
try
语句允许您定义一段代码,在执行该代码时测试其是否存在错误。
catch
语句允许您定义一段代码,当 try
块中发生错误时执行该代码。
另请参阅:
catch
关键字在抛出异常时运行代码。
throw
关键字用于创建异常。
实例
如果年龄小于 18,则抛出异常:
try { int age = 15; if (age >= 18) { cout << "Access granted - you are old enough."; } else { throw (age); } } catch (int myNum) { cout << "Access denied - You must be at least 18 years old.\n"; cout << "Age is: " << myNum; }
相关页面
教程:C++ 异常