会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
卡纳瓦罗的微笑
Zealot Of Java
博客园
首页
新随笔
联系
订阅
管理
2005年5月30日
利用反射调用方法抛出的异常如何被捕获?
摘要: 我们通常在java开发中采用自定义异常,在业务中遇到非系统错误时抛出自定义异常,并在上层进行捕获,就能知道业务的具体出错信息。这种方法很常用,但是如果采用反射去自动调用某个方法时,却不能捕获到用户自定义的异常。下面用代码来说明:/*** WebException为自定义异常*/ class Foo{ public void fun(int n) throws WebException { ...
阅读全文
posted @ 2005-05-30 23:13 John Carmack
阅读(2961)
评论(0)
推荐(0)
编辑
2005年5月24日
Java断言assert的使用方法
摘要: 什么时候用assert.断言是一个包含布尔表达式的语句,在执行这个语句时假定该表达式为 true.如果表达式计算为 false,那么系统会报告一个 AssertionError.它用于调试目的:assert(a > 0); // throws an AssertionError if a <= 0断言可以有两种形式:assert Expression1 ;assert Expression1 ...
阅读全文
posted @ 2005-05-24 22:18 John Carmack
阅读(10682)
评论(1)
推荐(1)
编辑