A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 朱磊zl 中级黑马   /  2015-6-18 23:25  /  652 人查看  /  0 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

面试题
                A:编译期异常和运行期异常的区别?
                        编译期异常 必须要处理的,否则编译不通过
                        运行期异常 可以不处理,也可以处理
                B:throw和throws是的区别
                        throw:
                                在方法体中,后面跟的是异常对象名,并且只能是一个
                                throw抛出的是一个异常对象,说明这里肯定有一个异常产生了
                        throws:
                                在方法声明上,后面跟的是异常的类名,可以是多个
                                throws是声明方法有异常,是一种可能性,这个异常并不一定会产生

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马