是Exception还是Throwable表示所有异常的基类
2011-11-30 10:08
381 查看
但Exception是从Throwable派生出来的,而且Throwable也可以抛出。
我今天就遇到一个 throw new Throwable() 语句。
这种情况使用Exception就捕获不了。。
所以我觉得把Throwable作为所以异常的基类比较好。。
==>
Throwable分Exception和Error,应用一般应该捕捉Exception。因为如果Error被抛出,证明是JVM或系统的致命错误,不是“异常”。
我今天就遇到一个 throw new Throwable() 语句。
这种情况使用Exception就捕获不了。。
所以我觉得把Throwable作为所以异常的基类比较好。。
==>
Throwable分Exception和Error,应用一般应该捕捉Exception。因为如果Error被抛出,证明是JVM或系统的致命错误,不是“异常”。
相关文章推荐
- 是Exception还是Throwable表示所有异常的基类
- C# Exception所有异常对象的基类
- Problem 66 Java异常基类Throwable?
- 如何处理异常? catch Exception OR catch Throwable
- java.lang.reflect.UndeclaredThrowableException异常
- JAVA 异常 throwable exception error throws throw
- jdk中动态代理异常处理分析:UndeclaredThrowableException
- 用if、Exception还是assert—看JavaEye帖子:面试题:用Exception异常还是if判断》的感想 推荐
- Java中的异常-Throwable-Error-Exception-RuntimeExcetpion-throw-throws-try catch
- JAVA 异常 throwable exception error
- jdk动态代理异常处理分析,UndeclaredThrowableException
- C# 异常类 Exception 枚举所有类型的异常
- 用if、Exception还是assert?——看JavaEye论坛帖子:《面试题:用Exception异常还是if判断》的感想
- java 异常处理 Throwable Error 和Exception
- JAVA 异常 throwable exception error throws throw
- Zend_Log_Exception异常,原因在配置文件路径,用“.”表示相对路径后正常
- Android:捕获所有异常的方法、setDefaultUncaughtExceptionHandler、UncaughtExceptionHandler
- Spring+Mybatis 查询所有数据时发生异常:org.apache.ibatis.reflection.ReflectionException: There is no getter for
- JavaSE8基础 try...catch...catch 使用众多异常的父类 Exception,去捕获 其所有子类异常
- JAVA 异常 throwable exception error throws throw