logo - 刷刷题
下载APP
【简答题】

【说明】本程序ExceptionTester实现功能:读入两个整数,第1个数除以第2个数,之后输出。若第2个数为0,则自动进行异常处理。
程序如下:
(1)
public class ExceptionTester
public static void main(String args[])
int result;
int number[]=new int[2];
boolean valid; for(int i=0;i<2;i++)
valid= (2)
while(!valid)
try
System.out.println("Enter number"+(i+1));
number[i]=Integer.valueOf(Keyboard.getString()).intValue();
valid=true;
catch(NumberFormatExceptione)
System.out.println("Invalid integer entered.Please try again.");


by
result=number[0]/number[1];
System.out.print(number[0]+"/"+number[1]+"="+result);
catch( (3) )
System.out.println("Second number is 0,cannot do division!");

其中,Keyboard类的声明为:
impon java.io.*;
public class Keyboard
static BufferedReader inputStream=new (4)
(new InputStreamReader(System.in));
public static int getInteger()
try
return(Integer,valueOf(inputStream.readLlne().trim()).intValue());
catch(Exceptione)
e.printStackTrace();
return 0;

public (5)
by
return(inputStream.readLine());
catch(IOExceptione)
return "0";

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】采用异常处理格式编写程序的目的在于使程序()。 

A.
不会引发异常
B.
顺利通过编译
C.
减少异常
D.
在出现异常后能够得到处理

【单选题】有如下事件过程:Private Sub Form_Load() Show Dim Arr() As Variant Arr = Array(1, 3, 5, 7, 9, 11, 13, 15) Call converse(Arr) For i = 0 To 7 Print arr(i); Next iEnd Sub 以上程序的功能是,通过调用Converse过程,将数组Arr中的元素逆序存放并输出...

A.
Private Sub converse(dim a() as Variant ) Dim T For i = LBound(A) To UBound(A) T = a(i) a(i) = a(UBound(A) - i) a(UBound(A) - i) = T Next i End Sub
B.
Private Sub converse(dim a() as Variant) Dim T Dim J As Integer J = (LBound(A) + UBound(A)) / 2 For i = LBound(A) To J T = a(i) a(i) = a(UBound(A) - i) a(UBound(A) - i) = T Next i End Sub
C.
Private Sub converse(a() As Variant) Dim T For i = LBound(A) To UBound(A) T = a(i) a(i) = a(UBound(A) - i) a(UBound(A) - i) = T Next i End Sub
D.
Private Sub converse(a() As Variant) Dim T Dim J As Integer J = Int((LBound(A) + UBound(A)) / 2) For i = LBound(A) To J T = a(i) a(i) = a(UBound(A) - i) a(UBound(A) - i) = T Next i End Sub

【单选题】如果异常处理语句结构中包含一个try语句块,多个catch语句块和一个finally语句块,下面说法正确的是:

A.
finally语句块可能不会被执行
B.
多个catch语句块中可能有一个会被执行
C.
多个catch语句块可能全部会被执行
D.
多个catch语句块中肯定有一个会被执行

【单选题】下列各进制的整数中,值最大的一个是 ( )

A.
十六进制数34
B.
十进制数55
C.
八进制数63
D.
二进制数110010

【多选题】监控平台有哪些功能?

A.
管理设备
B.
用户权限管理
C.
数据流管理
D.
录像存储管理
E.
与其它系统联动