异常处理机制

try{
代码/可能有异常
}catch(Exception e){
//捕获到异常
1.当异常发生时
2.系统将异常封装成Exception对象e,传递给catch
//3得到异常对象后,程序员自己处理
4.注意:如果没有发生异常,catch代码块不执行
}finally{
//1.不管try代码块是否有异常发生,始终要执行finally
//2.所以通常将释放资源的代码放在finally
}
没有发生异常,则try执行完直接跳到finally
system.out.println("00000000000000000000000000000000000000000000000000000000000000000000000000000000000")
throws处理机制:
1.try-catch-finally和throws二选一
2.如果程序员,没有显式的定义某种是异常处理方法,默认throws

posted @ 2025-04-19 22:17  骆驼刺破仙人掌007  阅读(3)  评论(0)    收藏  举报