您的位置:首页 > 编程语言 > Java开发

#500-3 异常

2016-07-20 01:29 330 查看
有异于常态,和正常情况不一样,有错误出现。阻止当前方法或作用域,称之为异常。


在java中会有那些异常呢?

Throwable(万恶之源)

Error

虚拟机错误

线程死锁

属于硬伤,一旦出现程序就会崩溃。

Exception

编码、环境、用户操作输入出现问题。

处理异常

利用try-catch 以及try-catch-finally来捕获检查异常。

语法:

try{
//一些会的抛出异常的方法
}catch(Exception e){
//处理异常的代码块
}


try{
//一些会的抛出异常的方法
}catch(Exception e){
//处理异常的代码块
}catch(Exception2 e){
//处理Exceotion2 的代码块
}··· (n个 catch块)···{
}finall{
//最终将要执行的一些代码
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 异常