我们自己如何处理异常呢?
A:try...catch...finally
B:throws抛出
try…catch…fianlly的处理格式:
try{
可能出现问题的代码;
}catch(异常名 变量){
针对问题的处理;
}fianlly{
释放资源;
}
变形格式:
try{
可能出现问题的代码;
}catch(异常名 变量){
针对问题的处理;
}
注意:
A:try里面代码越少越好。
B:catch里面的代码必须有内容,哪怕是给出一个简单的提示
int a=2;
int b=0;
try{
System.out.println(a/b);
}catch(Exception e){
System.out.println("除数不能为0!");
}
System.out.println("over");