异常:导致程序的正常流程被中断的事件
异常处理常见手段: try catch finally、 throws
File f= new File("d:/LOL.exe");
try{ //先执行下去,直到出现问题的地方,就去执行catch,如果try的全部语句
都没问题,就不执行catch
System.out.println("试图打开 d:/LOL.exe");
new FileInputStream(f);
System.out.println("成功打开");
}
catch(FileNotFoundException e){ //文件不存在
System.out.println("d:/LOL.exe不存在");
e.printStackTrace(); //打印方法的调用痕迹,如此例,会打印出异常开始于
//TestException的第16行,这样就便于定位和分析到底哪里出了异常
}