摘要: java5 以前, 有如下两种:第一种:new Thread(){}.start();这表示调用 Thread 子类对象的 run 方法, new Thread(){}表示一个Thread 的匿名子类的实例对象, 子类加上 run 方法后的代码如下: 第二种:new Thread(new Runna 阅读全文
posted @ 2017-03-24 16:41 暖阳g 阅读(2711) 评论(0) 推荐(0) 编辑
摘要: throws是获取异常throw是抛出异常try是将会发生异常的语句括起来,从而进行异常的处理,catch是如果有异常就会执行他里面的语句,而finally不论是否有异常都会进行执行的语句。 throw和throws的详细区别如下: throw是语句抛出一个异常。语法:throw (异常对象); t 阅读全文
posted @ 2017-03-24 16:18 暖阳g 阅读(14002) 评论(0) 推荐(0) 编辑
摘要: 异常指Java程序运行时(非编译)所发生的非正常情况或错误。 java对异常进行了分类,不同类型的异常使用了不同的java类,所有异常的根类为java.lang.Throwable.Throwable派生了2个子类:Error和Exception. Error表示程序本身无法克服和恢复的一种严重错误 阅读全文
posted @ 2017-03-24 15:32 暖阳g 阅读(11821) 评论(0) 推荐(2) 编辑
摘要: Throwable 是所有 Java 程序中错误处理的父类 ,有两种资类: Error 和 Exception 。 Error :表示由 JVM 所侦测到的无法预期的错误,由于这是属于 JVM 层次的严重错误 ,导致 JVM 无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示 阅读全文
posted @ 2017-03-24 11:11 暖阳g 阅读(1046) 评论(0) 推荐(0) 编辑