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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.什么是包装类,和基本类型有什么区别?什么是自动装箱和自动拆箱?
包装类是对象,拥有方法和字段.对象的调用都是通过引用对象的地址
包装类是引用传递 而基本类型是值传递

自动装箱:当使用一个基本数据类型给包装类型赋值的时候
自动拆箱:当使用包装类类型和基本类型做运算的时候


2.throw和throws的区别?
throw:抛出一个异常,后面跟的是异常对象,该异常对象可以是自定义的也可以是java提供好的
throws:方法中可能产生的异常类型
3.什么时候需要声明异常,什么时候不需要声明异常?
编译期时候需要声明异常,运行期不需要声明异常

4.异常有几种处理方式?
try catch方式处理异常
throw throws方式处理异常
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马