Java 进阶P-8.1+P-8.2
捕捉异常
异常的处理方式之一:捕获异常
捕获异常是通过3个关键词来实现的:try-catch-finally。用try来执行一段程序,如果出现异常,系统抛出一个异常,可以通过它的类型来捕捉(catch)并处理它,最后一步是通过finally语句为异常处理提供一个统一的出口,finally所指定的代码都要被执行。
异常捕获机制
想要捕获异常就得用try…catch…语句块
try{
code
...
....
}
catch(ExceptionType e){
handle for this type
}
catch(UnKnowHostException e){
handle for this type
}
如果try 语句块中的任何代码抛出了catch 子句中的指定异常类,那么
程序跳过 try语句块中的其余代码
程序将执行 catch子句中的处理器代码