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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.什么是包装类,和基本类型有什么区别?什么是自动装箱和自动拆箱?

包装类是将基本数据类型装箱成对象
区别:包装类可以调用方法,基本数据类型不行
自动装箱:把基本数据类型转换为对应的包装类类型
自动拆箱:把包装类类型转换为对应的基本数据类型

2.throw和throws的区别?

throws是在方法声明的括号后面,跟的是异常类名。表现的是出异常的一种可能,并不会

一定出异常
throw是在方法体内,跟的是异常对象。只要执行就表示一定发生了异常


3.什么时候需要声明异常,什么时候不需要声明异常?

编译异常的时候需要声明异常,否则程序无法编译就更不要说执行下去了
运行异常的时候不需要声明异常

4.异常有几种处理方式?
(1)try,,cach处理异常:程序会先进入try执行,出现异常会跳到cach执行,执行完毕程序

还可以继续执行
(2)throws:处理异常是将异常抛出,谁调用谁处理
(3)jvm默认处理异常,会把异常情况打印在控制台,但是程序将无法继续执行
回复 使用道具 举报
1.什么是包装类,和基本类型有什么区别?什么是自动装箱和自动拆箱?

包装类是将基本数据类型装箱成对象
区别:包装类可以调用方法,基本数据类型不行
自动装箱:把基本数据类型转换为对应的包装类类型
自动拆箱:把包装类类型转换为对应的基本数据类型

2.throw和throws的区别?

throws是在方法声明的括号后面,跟的是异常类名。表现的是出异常的一种可能,并不会

一定出异常
throw是在方法体内,跟的是异常对象。只要执行就表示一定发生了异常


3.什么时候需要声明异常,什么时候不需要声明异常?

编译异常的时候需要声明异常,否则程序无法编译就更不要说执行下去了
运行异常的时候不需要声明异常

4.异常有几种处理方式?
(1)try,,cach处理异常:程序会先进入try执行,出现异常会跳到cach执行,执行完毕程序

还可以继续执行
(2)throws:处理异常是将异常抛出,谁调用谁处理
(3)jvm默认处理异常,会把异常情况打印在控制台,但是程序将无法继续执行
回复 使用道具 举报
1.什么是包装类,和基本类型有什么区别?什么是自动装箱和自动拆箱?

包装类是将基本数据类型装箱成对象
区别:包装类可以调用方法,基本数据类型不行
自动装箱:把基本数据类型转换为对应的包装类类型
自动拆箱:把包装类类型转换为对应的基本数据类型

2.throw和throws的区别?

throws是在方法声明的括号后面,跟的是异常类名。表现的是出异常的一种可能,并不会

一定出异常
throw是在方法体内,跟的是异常对象。只要执行就表示一定发生了异常


3.什么时候需要声明异常,什么时候不需要声明异常?

编译异常的时候需要声明异常,否则程序无法编译就更不要说执行下去了
运行异常的时候不需要声明异常

4.异常有几种处理方式?
(1)try,,cach处理异常:程序会先进入try执行,出现异常会跳到cach执行,执行完毕程序

还可以继续执行
(2)throws:处理异常是将异常抛出,谁调用谁处理
(3)jvm默认处理异常,会把异常情况打印在控制台,但是程序将无法继续执行
回复 使用道具 举报
1.什么是包装类,和基本类型有什么区别?什么是自动装箱和自动拆箱?

包装类是将基本数据类型装箱成对象
区别:包装类可以调用方法,基本数据类型不行
自动装箱:把基本数据类型转换为对应的包装类类型
自动拆箱:把包装类类型转换为对应的基本数据类型

2.throw和throws的区别?

throws是在方法声明的括号后面,跟的是异常类名。表现的是出异常的一种可能,并不会

一定出异常
throw是在方法体内,跟的是异常对象。只要执行就表示一定发生了异常


3.什么时候需要声明异常,什么时候不需要声明异常?

编译异常的时候需要声明异常,否则程序无法编译就更不要说执行下去了
运行异常的时候不需要声明异常

4.异常有几种处理方式?
(1)try,,cach处理异常:程序会先进入try执行,出现异常会跳到cach执行,执行完毕程序

还可以继续执行
(2)throws:处理异常是将异常抛出,谁调用谁处理
(3)jvm默认处理异常,会把异常情况打印在控制台,但是程序将无法继续执行
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马