猿问
Java编译异常处理
编译异常捕获之后,一般都做什么处理,就是简单的打印一下异常信息吗?
守候你守候我
浏览 457
回答 2
2回答
MYYA
根据《Effect Java》第二版总结:异常分为: 受检异常(checked exception,你说的编译异常是指这个吧?) 运行时异常(runtime exception) 错误(error) 运行时异常和错误都是不需要也不应该被捕获的可抛出结构。如果程序抛出运行时异常或者错误,说明出现了不可恢复的情形,继续执行下去有害无益。如果没有捕捉到这样的结构,将会导致当前线程停止,并出现适当的错误消息。 使用原则: 如果期望调用者能够适当地恢复,对于这种情况就使用受检的异常。 用运行时异常来表明编程错误。 如果不清楚是否有可能恢复,则使用未受检异常。
0
0
0
森栏
编译都报错了肯定是代码有问题,除了改有问题的代码让程序编译通过,你还想怎么处理?
0
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答