首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 阅读Java_3.java程序,该程序的功能是判断用户以命令行方式输入的类名是否在Java
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 阅读Java_3.java程序,该程序的功能是判断用户以命令行方式输入的类名是否在Java
admin
2012-03-21
72
问题
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
阅读Java_3.java程序,该程序的功能是判断用户以命令行方式输入的类名是否在Java类中。完成程序的编写,运行所得结果为:
java.lang.Name不在Java类库中。
源程序:
//程序的功能是,判断用户以命令行方式使用键盘输入的路径类名是否在Java类库中
public class Java_3 {
public static void main(String[] args) {
String className;
if(args.length>0) className=args[0];
else className="java.lang.Name";
(1)
{ Class e=Class.forName( (2) );
System.out.println(className+"是Java类库中已有的类。");
} catch(ClassNotFound (3) e) {
System.out.println(className+"不在Java类库中。");
}
}
}
选项
答案
(1)try (2)className (3)Exception
解析
其中用到了方法public static Class forName(String className) throws ClassNotFoundException返回与带有给定字符串名的类或接口相关联的Class对象。如果找不到类则会抛出ClassNotFoundException异常。根据方法的说明可以看出这里是类名的字符串,而程序中又定义了类名变量className,所以下画线处应该填变量名className。其中用到了方法public static Class forName(String className) throws ClassNotFoundException返回与带有给定字符串名的类或接口相关联的Class对象。如果找不到类则会抛出ClassNotFoundException异常。根据方法的说明可以看出这里是类名的字符串,而程序中又定义了类名变量className,所以下画线处应该填变量名className。
[程序解析] 本程序通过命令行输入获取参数,看一个类是否在Java类库中,其中考查异常的处理。
转载请注明原文地址:https://jikaoti.com/ti/jk80FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下选项中,不是Python文件打开的合法模式组合是
给出如下代码:fname=input(’’请输入要打开的文件:’’)fi=open(fname,’’r’’)forlineinfi.readlines():print(line)fi.close()以下选项中描述错误的是
获得用户输入的一个中文字符串,将所有中文字符替换为其Unicode编码值小3的字符,并在一行内打印输出结果。请完善代码。S=input(’’请输入一个中文字符串:’’)for①ins:print(②)
下面代码的执行结果是a=10.99print(complex(a))
以下选项对应的方法可以用于向CSV文件写入二维数据的是
以下保留字不属于分支或循环逻辑的是()。
下面关于Python中模块导入的说法错误的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
数据流图的作用是()。
数据流图中的有向箭头(→)表示()。
随机试题
患者男性,56岁,多数上前牙缺失,拟行可摘局部义齿修复,排牙时的中线应该与下列哪一项一致A.唇系带B.舌系带C.下颌牙中线D.面部中线E.缺牙间隙的中间
女性,80岁,因胸痛、上腹部不适、恶心3小时急诊。体检:HR52次/分,血压80/50mmHg,出汗,颈静脉怒张,双肺可闻及少量湿哕音。肌钙蛋白T(InT)阳性冠状动脉造影闭塞的血管最可能是
哪种药物能防止和逆转慢性心功能不全的心室肥厚并能降低病死率
甲、乙、丙三人成立一合伙企业,约定的利润分配比例为3:2:1,一年后,丙将其在合伙企业的财产份额转让给丁则下列说法正确的有_________。
违约导致建设工程合同关系的变更是法律事实中的()。
对输入计算机的数据进行审核,可采用()方式进行审核。
由于缺铁,40%到60%的婴儿面临着大脑发育迟缓的威胁,每年大约10万名婴儿在围产期面临死亡的威胁。根据发达国家的经验,适应中国人的饮食习惯,专家们提出了铁强化酱油的办法。只要食用“铁酱油”,就能基本改善缺铁的现状。政府接纳了专家的意见,启动了铁强化酱油的
2006年选择“刑事犯罪”比选择“公共秩序混乱”低了()个百分点。下列调查中涨幅最大的是()。
模拟国际会议口译
计算机按性能可以分为超级计算机、大型计算机、小型计算机、微型计算机和()。
最新回复
(
0
)