scala基础篇---- Try finally不加catch的使用情形

普通的try-catch-finally

Try{

}

catch{//不加catch向上抛出异常

  case  _=>

}

finally{//一般是资源关闭

}

 

普通的try-finally

Try{

}

finally{//一般是资源关闭

}

 

try-finally,没有抛出异常,还是会报错,只不过会执行finally方法后报错,   一般用于无法显示预见处理的异常

posted @ 2021-08-16 10:34  梦里繁花  阅读(286)  评论(0编辑  收藏  举报