本帖最后由 江远云 于 2012-3-24 21:44 编辑
“如果catch块中除throw 异常外没有任何处理,则不应该写该try/catch块。”是什么意思
意思是说如果catch块里只有异常类型声明//圆括号里的语句,没有异常处理的代码//大括号里的语句,那样就不知道哪里发生异常,可以说是废话。这样就没有意义,尽量在catch块里面打印一些语句,提示究竟是哪里发生了什么异常。
这是没有异常处理的代码
"try{
}catch(Exception e){}
这是有异常处理的代码
"
"try{
}catch(Exception e)
{System.out.println“复活币用光了,请拿钱来”}//这样,如果哪个地方出了问题,一看就知道是哪里出了错误
|