下载APP
【简答题】
在上题中要求输入文件名,它只声明所输入文件名是否存在的异常而没有处理。请在横线处填上适当的子句,使其能捕获异常并正确执行。 import java.io.*; public class BException{ public static void main(String[]args){ //获得文件名 BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in)); System.out.print("Filename:"); String s=stdin.readLine(); BufferedReader filein=null; //为处理组织文件流 try{ filein=new BufferedReader(new FileReader(s)); } ______{ System.err.println(s+":cannot be opened for reading"); System.exit(0); } int numerator=Integer.parseInt(filein.readLine()); //提取值和计算商 int denominator=Integer.parseInt(filein.readLine()); int quotient=numerator/denominator; System.out.println(); System.out.println(numerator+"/"+denominator+"="+quotient); return; } }
题目标签:
文件名
捕获异常
输入文件
举报
如何制作自己的在线小题库
参考答案:
参考解析:
刷刷题刷刷变学霸
举一反三
【单选题】创建项目文件的操作步骤是()①在“创建”对话框中选择保存该项目的文件夹并输入文件名;②在“文件类型”区域选中“项目”单选按钮,然后单击“新建文件”图片按钮;③选择“文件”→“新建”,打开“新建”对话框;④单击“保存”按钮。
A.
①②③④
B.
③①②④
C.
③②①④
D.
①③②④
查看完整题目与答案
【单选题】捕获异常用的关键字为()
A.
Throw
B.
catch
C.
Exception
查看完整题目与答案
【单选题】C语言中,系统的标准输入文件是指
A.
键盘
B.
显示器
C.
软盘
D.
硬盘
查看完整题目与答案
【单选题】计算机中不允许两个文件名重名主要指的是
A.
不同磁盘的不同目录下
B.
不同磁盘里的同名目录下
C.
同一个磁盘的不同目录下
D.
同一个磁盘的同一目录下
查看完整题目与答案
【判断题】windowsXP支持长文件名。
A.
正确
B.
错误
查看完整题目与答案
【判断题】user——23_djk.98是正确的文件名。
A.
正确
B.
错误
查看完整题目与答案
【单选题】获取文件名语句是:
A.
os.mkdir(“test”)
B.
os.path.basename()
C.
os.makedirs(r“c:\python\test”)
D.
os.getenv() 与os.pute
查看完整题目与答案
【判断题】相同目录下文件名不可以同名。
A.
正确
B.
错误
查看完整题目与答案
【单选题】下列 windows 文件名的叙述错误的是: ( )
A.
文件名允许使用汉字
B.
文件名中允许使用多个圆点分隔符
C.
文件名中允许使用空格
D.
文件名中字符不受限制
查看完整题目与答案
【多选题】大气预测模型所有输入文件及输出文件(电子版)应包括( )
A.
气象输入文件
B.
地形输入文件
C.
程序主控文件
D.
预测浓度输出文件
E.
气象观测资料文件
查看完整题目与答案