黑马程序员技术交流社区
标题:
catch问题
[打印本页]
作者:
咪咪
时间:
2011-11-13 19:06
标题:
catch问题
class a
{
public b ()
{
try
{
}
catch{
throw
}
}
}
如上例子,当catch 中又抛出异常,而方法后没有catch时怎么办?
作者:
xiwangliujiao
时间:
2011-11-13 19:32
程序就会出错啊,很自然的事
作者:
宋文轩
时间:
2011-11-13 20:23
后面不捕捉的话,可以在上面 throws 抛出这个异常给调用者 或者直接想让程序直接停止可以直接抛出RunTimeException
作者:
zhangxinxin
时间:
2011-11-14 02:44
如果此异常是RunTimeException或者及子类,什么都不用做,程序会让你编绎通过,运行时因出现异常而停止
如果此异常不是RunTimeException或者及子类,你后面如果不进行catch处理,那么就在此方法上抛出该异常,否则程序不会让你编绎通过。即你要么try,要么抛,程序才会让你编绎通过
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2