try..catch 、 try..finally 、 try..catch..finally
throws 、 throw
throws
用于方法声明中,声明一个方法会抛出哪些异常,而 throw
是方法体中实际执行抛出异常的动作。
常见的异常类
语法
try { // 要检查的语句 } catch (异常类 e) { // 异常发生时的处理语句 e.printStackTrace(); // 打印异常信息 } finally { // 一定会运行到的语句 }
try..catch 、 try..finally 、 try..catch..finally
throws 、 throw
throws
用于方法声明中,声明一个方法会抛出哪些异常,而 throw
是方法体中实际执行抛出异常的动作。
常见的异常类
语法
try { // 要检查的语句 } catch (异常类 e) { // 异常发生时的处理语句 e.printStackTrace(); // 打印异常信息 } finally { // 一定会运行到的语句 }