五.异常

异常分类

1.检查性异常 :java.lang.Exception

2.运行异常:java.lang.RuntimException

3.错误:java.lang.Error

 

 1 /**
 2  * 异常
 3  */
 4 package com.test2;
 5 
 6 import java.io.FileNotFoundException;
 7 import java.io.FileReader;
 8 import java.io.IOException;
 9 import java.net.Socket;
10 
11 public class day12 {
12     public static void main(String []args)
13     {
14         //在出现异常的地方,就终止程序运行
15         //如果有多个catch语句,则进入匹配异常那个catch
16             
17         try {
18             FileReader fReader=new FileReader("d:\\aa.text"); //把捕获的运行错误文件放在里面
19         } catch (FileNotFoundException e) {
20             // TODO: handle exception
21             //把错误提示信息放在这里,或者把发现错误后如何操作放在这里面
22             e.printStackTrace();
23             System.out.println("找到不文件"+e.getMessage());
24         }finally {
25             //这个语句块,不管有没有异常都会执行这里面的代码
26             //必须把打开的资源,文件,内存。。。必须全部关闭
27             System.out.println("正在执行finally里面的代码");
28         }
29         
30         
31         try {
32             Socket socket=new Socket("192.168.1111.1",80);
33         } catch (IOException e) {
34             // TODO: handle exception
35             e.printStackTrace();//把异常打印出来
36             
37         }
38     }
39 }
40  

 

上一篇:FileReader类


下一篇:JavaScript 如何读取本地文件