Java的异常机制
Java的异常机制
一、异常(Exception)与错误(Error)
二、五大关键字(try、catch、finally、throw、throws)
1 | try{ |
1. try关键字:用来监控代码块是否发生异常
2. catch( )捕获异常,如果捕捉到括号内指明的异常,执行代码块中的内容.
上图是catch()中异常的范围。如果填Throwable那么catch就能捕获任何异常和错误。
可以使用catch对异常进行层层拦截,拦截到即停止继续捕获。
3. finally关键字:无论是否出现异常,都会执行代码块中的内容。
4. throw关键字:主动抛出异常语句
每个异常都是一个类,需要用new关键字创建后抛出。
5. throws关键字:方法抛出异常
1 | public void fun() throws 异常名 { |
-------------本文结束感谢您的阅读-------------