《java编程思想》第十二章回顾

1、异常处理是Java中唯一正式的错误报告机制。

2、使用try快捕获可能出现的异常,会在堆上new一个异常对象并自动弹出引用(throw),之后再catch接回。这时就是所谓的异常处理程序接管程序。

3、标准句式是

try {//可能有异常的语句}

catch(Type1 id1) {//处理1型异常}

catch(Type2 id1) {//处理2型异常}

finally {//总会执行的操作}

4、对于Exception的类的对象(形如Exception e),可以用e.printStackTrace()方法打印信息,用getStackTrace()方法对其信息进行访问。

5、想重新跑出异常,则可以在catch块中重新throw,形如“throw e”。

6、RuntimeException是一种自动捕获的异常,属于错误将被JVM自动抛出。

7、finally块中的语句无论如何都会执行,可以用来清理已经打开的文件或网络连接。

8、小心异常的丢失问题!

猜你喜欢

转载自blog.csdn.net/leokingszx/article/details/88018799
今日推荐