今儿讲解了各种异常以及几个异常关键字;
<pre name="code" class="java"> try{
//可能出现异常的代码部分
}catch(异常类型 异常变量){
//执行异常操作
<pre name="code" class="java"> try{
//可能出现异常的代码部分
}catch(异常类型 异常变量){
//执行异常操作
但是catch()里的范围必须由小到大。
finally :通常与try catch用,不过无论catch里是return还是其他
都依然输出finally里所写内容
public void test() throws Exception{
int a = 10;
int b = 0;
//尝试运行如下代码
//可能会出现算数运算异常
try{
int result = a/b;
}catch(ArithmeticException e){
throw e;
}
public void test() throws Exception{
int a = 10;
int b = 0;
//尝试运行如下代码
//可能会出现算数运算异常
try{
int result = a/b;
}catch(ArithmeticException e){
throw e;
}