预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第七讲接口与程序包 3、程序包(package) -------包的定义3、程序包(package) -------理解类路径3、程序包(package) -------访问保护3、程序包(package) -------访问保护的例子第八讲异常处理8.1 异常处理基础8.1 异常处理基础8.2异常类型2.异常处理可以有以下几种: 对运行时异常可以不做显式的处理; 对非运行时异常必须做显式的处理: (1)使用try-catch-finally语句捕获异常; (2)通过throws子句将异常抛出给上一级处理。 8.3异常处理8.3异常处理2.1.1显式的异常处理通过5个关键字控制: trycatchfinally throws throw2.1.1使用try-catch-finally语句捕获异常 (1)将你要进行异常监控的程序放在try代码块中; (2)如果try代码块中发生异常,该异常将会被抛出; (3)被抛出的异常用catch捕捉,然后用某种合理的方法处理该异常。 2.1下面是显式的异常处理的通常形式: try { //被监视的可能会产生错误的代码块 } catch(ExceptionexOb) { //捕捉到某个异常对象exOb后对该异常的处理 } finally { //无论try代码块中的异常是否存在,绝对都要执行的代码。 } 8.3异常处理8.3异常处理8.3异常处理8.3异常处理总结总结总结总结