- 声明抛出处理:使用throws关键字抛出异常。分为隐式声明抛出和显式声明抛出。
- 程序捕获处理: try…catch…。有嵌套和非嵌套。
try{
statements
}
catch (ExceptionType1 ExceptionObject){
Exception Handling
}
catch(ExceptionType2 ExceptionObject) {
Exception Handling
}……
finally{
Finally Handling
}
try{
statements
}
catch (ExceptionType1 ExceptionObject){
Exception Handling
}
catch(ExceptionType2 ExceptionObject) {
Exception Handling
}……
finally{
Finally Handling
}