java异常
Java异常是什么?Java异常是Java提供的一种识别及响应错误的一致性机制。java为常见的错误设计了异常类,可以在遇到问题时被捕捉,方便debug. 异常类层次结构+Throwable 典型异常1.Exception中除RuntimeException外的子类 检查性异常:错误的操作引起的异常,如打开不存在的文件.编译器会检查它. 异常捕捉语法try{ ... }catch(Exception e){ ... }finally{ ... } 首先执行finally中的语句,后执行catch中的returb语句. throw关键字throws是用于声明抛出的异常,而throw是用于抛出异常。 class MyException extends Exception { public MyException() {} public MyException(String msg) { super(msg); } } public static void test() throws MyException{ try { int i = 10/0; System.out.println("i="+i); } catch (ArithmeticException e) { throw new MyException("This is MyException"); } } 常见异常FileNotFoundException文件不存在异常,编译错误 我该怎么做?提早抛出+延迟捕获. 参考资料: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |