博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
throw与throws
阅读量:5964 次
发布时间:2019-06-19

本文共 257 字,大约阅读时间需要 1 分钟。

总结

1)throw:抛出异常。

2)throws:在方法声明处使用,表示此方法不处理异常,而在调用此方法处处理异常。

Exception是必须处理的,而RuntimeException异常是可以不处理的。但是为了保证程序正常运行,最好处理。

如果自定义异常,直接继承异常即可。

(weave的方法若有throws,在try...catch捕获异常后,必须重新throw抛出异常,以不影响原有逻辑)

详细分析

转载于:https://www.cnblogs.com/linshuqin/p/9947752.html

你可能感兴趣的文章
我的友情链接
查看>>
AWT查看oracle历史sql语句执行
查看>>
支付宝、微信、QQ红包大战,商家选谁更靠谱?
查看>>
人工智能:智慧型手机的未来
查看>>
为何时尚品牌的“IP+”只能在京东完成?
查看>>
Oracle的AWR报告分析
查看>>
智能DNS服务器配置
查看>>
我的友情链接
查看>>
tomcat8.0配置虚拟主机时,访问404问题
查看>>
数据泵文件
查看>>
关于ThinkPHP的一点小小知识点的补充
查看>>
UITableView是不会响应touchesBegan:方法的
查看>>
Computer-memory
查看>>
redis 实践笔记(初步)
查看>>
背道而驰or殊途同归?区块链与云计算未来趋势
查看>>
Spring整合JMS(四)——事务管理
查看>>
设计模式学习笔记(七)之模板方法模式(Template Method)
查看>>
我的友情链接
查看>>
主流原型工具可用性测试横向比较
查看>>
我的友情链接
查看>>