现在的位置: 首页 > 综合 > 正文

java 什么时候用try catch结构?

2013年10月28日 ⁄ 综合 ⁄ 共 379字 ⁄ 字号 评论关闭

如果你调用的函数有可能抛出异常那你就一定要捕获这个异常,这个是java的规定,若没有用try catch 或者在方法定义的时候没有throws 那些异常,那么那个类是连编译都编不过去的...比如有这么一个方法

void testNull(Object obj)
{
    if(obj==null)
        throw new NullPointException("obj is null"); //抛出一个异常
}
而另一个函数需要调用它,那就得用到try catch去捕获这个异常...否则那个类是编译不了的.

=======================================================================================

try
{
    程序运行成功是执行
}
catch
{
    异常时执行
}
finally
{
    总要执行
}

抱歉!评论已关闭.