try-catch

import java.io.FileReader;
import java.io.IOException;
import java.io.FileNotFoundException;
/**
异常的处理方法之一:try-catch
*/
public class CheckException {
public static void main(String[] args) {
FileReader reader = null;
try {
reader = new FileReader("d:/a.txt");

      char c1 = (char)reader.read();
      System.out.println(c1);
      
      } catch (FileNotFoundException e) {   //子类异常放在父类异常的前面
          e.printStackTrace();    //打印异常信息
      } catch (IOException e) {     
          e.printStackTrace();
      }finally {
          try {
              if(reader!=null) {
                  reader.close();
              }
          } catch (IOException e) {
              e.printStackTrace();
          }
      }
  }
}
上一篇:SpringBoot成长记5:Spring容器的创建


下一篇:Python实现常见算法[2]——快速排序