时间:2016-04-02 23:29 来源: 我爱IT技术网 编辑:52微风
我们在学习异常处理时,回到throws 和throw ,有些人总是理解不清。本文将讲述两者的区别;更多的经验,可以点击下面的链接;
0冒泡排序算法的实现
0Eclipse如何设置显示行号?
0Eclipse常用快捷键使用(windows下)
前期准备工作(包括相关工具或所使用的原料等)Eclipsewindows os 详细的操作方法或具体步骤
首先,用户程序自定义的异常和应用程序特定的异常,必须使用throw或throws关键字抛出异常;

如图,throw是语句抛出异常,throws 在方法体的声明中抛出异常,由方法的调用者去执行;

由此可知,throw出现在函数体,throws出现在方法体;throws抛出的是可能出现的异常,自己不去处理,由方法的调用者处理;然而,throw抛出的是具体异常的实例;
下图,写个具体的实例。

具体实例;

运行截图;

- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
