黑马程序员技术交流社区

标题: error错误能抛出吗?或者输出一下 [打印本页]

作者: cain    时间: 2014-6-8 23:49
标题: error错误能抛出吗?或者输出一下
程序中老是有exception的 抛出,不知道error能否??
作者: 九号球    时间: 2014-6-9 00:13
Error 是 Throwable 的子类,用于指示合理的应用程序不应该试图捕获的严重问题。大多数这样的错误都是异常条件。虽然 ThreadDeath 错误是一个“正规”的条件,但它也是 Error 的子类,因为大多数应用程序都不应该试图捕获它。
但是从理论上来说Error是Throwable子类,所以是可抛的。
作者: 雾里看花。    时间: 2014-6-9 09:06
学习了
作者: 小强9090    时间: 2014-6-9 09:22
不知道!!!
作者: TS__likewise    时间: 2014-6-9 13:15
不能,Exception有子类Checked exception对异常的向上抛出机制进行处理。而Error总是不可控制的(unchecked)。如何可能的话,应该在系统级被捕捉。不能抛出。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2