马士兵 J2SE第四章 异常处理 个人学习笔记(4)

发布时间:2021-06-08

尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第04章_异常处理

例子程序:

import java.io.*; public class TestEx { public static void main(String[] args) { FileInputStream in = null; try {

in = new FileInputStream("myfile.txt"); int b;

b = in.read(); while (b != -1) {

System.out.print((char) b); b = in.read(); }

} catch (IOException e) {

System.out.println(e.getMessage()); /*} catch (FileNotFoundException e) { e.printStackTrace(); */

} finally { try {

in.close();

} catch (IOException e) { e.printStackTrace(); } } } }

尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第04章_异常处理

四、 异常处理的其他问题

1. 必须先catch较小的异常,再catch大的 2. 使用自定义的常一般有如下步骤:

a) 通过继承ng.Exception类声明自己的异常类。

b) 在方法适当的位置生成自定义异常的实例,并用throw语句抛出。 c) 在方法的声明部分用throws语句声明该方法可能抛出异常。 3. 异常一致性:

重写方法需要抛出与员方法所抛出异常类型一致异常或不抛出异常。 2009-12-16 21:11:48 修正

马士兵 J2SE第四章 异常处理 个人学习笔记(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219