A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 百思不得解 中级黑马   /  2015-4-12 10:16  /  870 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 百思不得解 于 2015-4-19 09:58 编辑

异常这块比较模糊,异常处理,throws,throw,throwable,fianlly,自定义异常处理等等,新知识不清楚。求大神通俗讲解。

8 个回复

倒序浏览
没有大神来吗,自顶
回复 使用道具 举报
throw使用在函数内,后面跟的是异常对象;throws使用在函数上,throws后面跟的异常类,可以跟多个,用逗号隔开;Throwable是所有异常的父类,下面有Error和Excepting两个子类;fianlly里面的代码是不管有没有异常都会执行的!
回复 使用道具 举报
throws在类上抛出所有异常;throw在方法内部抛出单个异常。throwable是一个类,用于封装异常这个对象。finally,用于封装一定会执行的代码,在关闭数据库,关闭流中非常常见。自定义异常处理,自定义的异常必须继承Exception或者Exception的子类。
回复 使用道具 举报
yearn 发表于 2015-4-12 17:21
throw使用在函数内,后面跟的是异常对象;throws使用在函数上,throws后面跟的异常类,可以跟多个,用逗号 ...

明白了些了,谢谢
回复 使用道具 举报
燕赵之风 发表于 2015-4-12 17:51
throws在类上抛出所有异常;throw在方法内部抛出单个异常。throwable是一个类,用于封装异常这个对象。fina ...

明白了些了,谢谢
回复 使用道具 举报
木事木事,互相帮助
回复 使用道具 举报
throw使用在函数内,后面跟的是异常对象;throws使用在函数上,throws后面跟的异常类,可以跟多个,用逗号隔开;Throwable是所有异常的父类,下面有Error和Excepting两个子类;fianlly里面的代码是不管有没有异常都会执行的!
回复 使用道具 举报
showdy 中级黑马 2015-4-12 22:16:09
9#
自己看几遍视频就好了,多看才是王道
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马