标签:sock throw color fbo top file socket ast span
异常表示代码未正常运行
try{
可能出错的语句
}catch (第一个异常类型 e){
当发生该异常时的解决办法
}catch(第二个异常类型 e){
}…
…
finally{
无论是否异常都会执行的语句
}
可有多个catch,finally可省略
异常类型一般以Exception结尾
异常类型  | 说明  | 
NullPointerException  | 空指针  | 
ClassNotFoundException  | 找不到该类  | 
IndexOutOfBoundsExcpetion  | 数组下标越界  | 
ArithmeticException  | 数学运算出错  | 
ClassCastException  | 类型转换错误  | 
FileNotFoundException  | 找不到该文件  | 
SQLException  | 数据库操作异常  | 
IOException  | 输入输出错误  | 
SocketException  | 网络有错  | 
在类或方法声明时在声明后面添加throws 异常类型
e.g.
void hello() throws ArithmeticException{
…
}
该类或方法遇到该异常类型时不处理,抛出给调用方法,此时该类或方法不再需要try/catch该类型异常
自定义异常类并继承自Exception
? ?
标签:sock throw color fbo top file socket ast span
原文地址:https://www.cnblogs.com/AlMirai/p/12520418.html