捕获异常
catch 块跟在 try 块后面,用于捕获异常。您可以指定想要捕捉的异常类型,这是由 catch 关键字后的括号内的异常声明决定的。
try{ // 保护代码}catch(ExceptionNamee){ // 处理 ExceptionName 异常的代码}
上面的代码会捕获一个类型为 ExceptionName 的异常。如果您想让 catch 块能够处理 try 块抛出的任何类型的异常,则必须在异常声明的括号内使用省略号 ...,如下所示:
try{ // 保护代码}catch(...){ // 能处理任何异常的代码}