8-21
来源:互联网 发布:mac系统做win7启动盘 编辑:程序博客网 时间:2024/05/02 00:10
1、描述事件添加流程。
(1).确定事件源
(2).确定监听器
(3).注册,建立事件源和监听器的联系
2、什么是异常?如何捕获异常?
异常:描述出错信息的对象。
利用try{}catch(Exception e){}语句捕捉相应的异常
3、异常的类结构是怎样的?错误和异常各自有什么特点?
java.lang.Throwable是所有异常的父类。其中错误Error,是能捕获但不能处理。而Exception,是能捕获,能处理。
4、异常执行的顺序是怎样的?
首先执行try块,顺序执行。如果在try块中,有异常抛出,则转向catch块执行。同时中止try块中其余代码。当try...catch执行完后,继续执行try...catch之后的代码。
5、throw和throws 的区别是什么?
throw是一条语句,表示显示抛出一个异常对象。
throws是方法修饰符,表示该方法可能抛出某种异常。如果调用该方法,则必须处理方法抛出的异常。
6、异常有几种?如何区分?
编译期异常:要求用户必须用try...catch捕获,如果用户不捕获,则编译出错。
运行期异常:用户可以捕获,也可以不捕获。不捕获也不会编译错误。所有运行期异常都是RuntimeException的子类。
7、finally一般在什么时候使用?是不是任何时候都会执行finally块?
finally一般用于资源管理工作,如:流关闭,数据库关闭等。
finally是无论是否有异常都会在try...catch执行完后执行。只有在try...catch中,程序结束,finally不执行。
(1).确定事件源
(2).确定监听器
(3).注册,建立事件源和监听器的联系
2、什么是异常?如何捕获异常?
异常:描述出错信息的对象。
利用try{}catch(Exception e){}语句捕捉相应的异常
3、异常的类结构是怎样的?错误和异常各自有什么特点?
java.lang.Throwable是所有异常的父类。其中错误Error,是能捕获但不能处理。而Exception,是能捕获,能处理。
4、异常执行的顺序是怎样的?
首先执行try块,顺序执行。如果在try块中,有异常抛出,则转向catch块执行。同时中止try块中其余代码。当try...catch执行完后,继续执行try...catch之后的代码。
5、throw和throws 的区别是什么?
throw是一条语句,表示显示抛出一个异常对象。
throws是方法修饰符,表示该方法可能抛出某种异常。如果调用该方法,则必须处理方法抛出的异常。
6、异常有几种?如何区分?
编译期异常:要求用户必须用try...catch捕获,如果用户不捕获,则编译出错。
运行期异常:用户可以捕获,也可以不捕获。不捕获也不会编译错误。所有运行期异常都是RuntimeException的子类。
7、finally一般在什么时候使用?是不是任何时候都会执行finally块?
finally一般用于资源管理工作,如:流关闭,数据库关闭等。
finally是无论是否有异常都会在try...catch执行完后执行。只有在try...catch中,程序结束,finally不执行。
0 0
- 8-21
- 8-21
- 8-21
- 06-8-21
- 8月21日.
- 2008-8-21
- 随笔 2010-8-21
- 2011-8-21
- 8-21 UINavigationController
- 2017-8-21
- 2017/8/21工作总结
- 8-21 DAIRY
- 2017/8/21
- <8/21>集训日记
- 2017-8-21到2017-11-21
- 2005-8-21个人日志
- 8月21上课记录:
- 19:59 2006-8-21
- SQL 1-1
- AngularJS入门教程05:XHR和依赖注入
- CF#317Div.2,ProblemB,水题
- 阿里巴巴2016校招在线笔试附加题(C++研发)
- AngularJS入门教程06:链接与图片模板
- 8-21
- leetcode 11 Container With Most Water
- hdu5391 Zball in Tina Town(打表找规律)
- Burp Suite抓HTTPS数据包(通用)
- 软件测试中条件覆盖,路径覆盖,语句覆盖,分支覆盖的区别
- AngularJS入门教程07:路由与多视图
- 访问控制列表
- AngularJS入门教程08:更多模板
- popen() 函数用法