2 u010990330 u010990330 于 2013.10.22 23:19 提问

java中自定义异常的相关问题

java中为什么要自定义异常?若果知道代码有问题又何必自定义异常直接把代码改正确不就行了。。。。。。。

在什么情况下自定义异常?

3个回答

sasuke38
sasuke38   2013.10.23 10:07

比如 密码为空抛出 空密码异常 自定义异常可以告诉用户和自己 发生了一些可以预测到的错误
所以就要判断密码是否等于空 否则也许直接引发空指针异常 谁知道是密码为空呢 除非调试

cselmu9
cselmu9   2013.10.23 12:08

自定义异常主要是在现有异常定义的基础上,对一些可能发生的错误或某种状况进行处理,自定义异常不一定是处理错误!宽泛的说,你在任何需要的时候都可以用自定义异常!

lu2210
lu2210   2013.10.23 08:40

异常抛出机制知道的喽,主要针对某些情况想自定义处理

Csdn user default icon
上传中...
上传图片
插入图片