try{ //代码 代码中通常会出现不知情却在情理中的错误 int age = a.getAge();//如果a对象为空,你却调用它的方法就会报NullPointerException异常}catch(//异常类型 NullPointerException ne){//获取你可以预知的异常 //异常处理就是你捕获了这个异常你要这个异常进行哪种操作 //一般的操作就是记录到日志里 //然后抛出去或者返回状态}catch(Exception ex){//这个是所有异常的父类 //因为很多异常是不可预知的 //记录到日志里 //然后抛出去或者返回状态} |
|