java代码 我throws 抛出空指针 为什么调用这个方法不需要捕获异常呀?

如题所述

把异常抛给调用它的地方,如果你不加的话,main里的trycatch是拿不到这个异常的。也就是说,你show方法出错了。上一次也不知道怎么回事。。。同时,你加上throwexception。调用的地方就必须trycatch,不然编译都不过。。这样代码就更健壮了。不会跟c语言一样,一出错,没处理。系统可能就崩溃了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-11
你没有再抛吗,把代码贴一下更好判断。追问

方法有抛异常 调用的方法居然可以不用 处理

相似回答