更多"阅读下面程序 public void test( ) try "的相关试题:
[单项选择]阅读下面程序 public void test( ) { try{ sayHello( ); System.out.println("hello"); } catch(ArrayIndexOutOfBoundException e) { System.out.println("ArrayIndexOutOfBoundException"); } catch(Exception e) { System.out.println("Exception"); } finally { System.out.println("finally");} } 如果sayHello( )方法正常运行,则test( )方法的运行结果将是
A. Hello
B. ArraylndexOutOfBondsException
C. Exception Finally
D. Hello Finally
[单项选择]阅读下列程序片段。
Public void test( )
Try
sayHello( );
system.out.println("hello");
catch(ArrayIndexOutOfBoundException e)
System.out.println("ArrayIndexOutOfBoundException");
catch(Exception e)
System.out.println("Exception");
finally
System.out.println("finally");
如果sayHello( )方法正常运行,则test( )方法的运行结果将是( )。
A. Hello
B. ArrayIndexOutOfBondsException
C. Exception
D. Hello
[填空题]请阅读下面程序
public class Test
public static void main (String[] args)
int i,j;
for (i=1;i<5;i++)
for (j=1;j<=i;j++)
system.out.print (i+"X"+j+"="+i*j+" ");
System.out.println( );
程序执行完后,i循环和j循环执行的次数分别是 【12】 。
[单项选择]阅读下面程序
public class Test4
public static void main (String args[])
int i=10, j=3;
float m=213.5f,n=4.0f
System.out.printIn (i%j);
System.out.printIn (m%n);
程序运行的结果是______。
A. 1.0和1.5
B. 1和1.5
C. 1.0和2.5
D. 1和2.5
[单项选择]阅读下面程序
public class Test1
public static void main(String[] args)
System.out.println(34+56-6);
System.out.println(26*2-3);
System.out.println(3*4/2);
System.out.println(5/2);
程序运行的结果是
A. 84
B. 90
C. 84
D. 68
[单项选择]阅读下面程序
publicclass Operators AndExpressions
voidequalsMethodl( )
Strings1=newString("howareyou");
Strings2=newString("howareyou");
System.out.println(s1==s2);
publicstaticvoidmain(Stringargs[])
OperatorsAndExpressionsOperAndExp=newOperatorsAndExpressions
( );
//用于复合类型数据的“==”运算符
OperAndExp.equalsMethodl( );
程序运行结果是( )。
A. ==
B. true
C. false
D. equal
[单项选择]阅读下面程序
public class Increment
public static void main (String args[]
int c;
c=5;
System.out.printIn(c);
System.out.printIn(c++)j
System.out.printIn (c);
程序运行结果是______。
A. 5
B. 5
C. 6
D. 6
[单项选择]阅读下面程序
public class MyVal
public static void main(String[]args)
MyVal m=new MyVal( );
m.amethod( );
public void amethod( )
boolean b[]=new Boolean[5];
程序编译或运行的结果是
A. 1
B. null
C. ""
D. 编译不通过
[填空题]下面的程序段的,运行结果是______。
int c=6;
void test(x,y)
int*x,y;
{ *x=3*(*x);y=*x+y;c=y%(*x);
printf("x=%d,y=%d,c=%d/n",*x,y,c);
}
main( )
{ int a=1,b=4;
test (&a,b);
printf("a=%d,b=%d,c=%d/n",a,b,c)
}
[单项选择]阅读下面程序
public class Test implements Runnable
private int x=0;
private int y=0;
boolean flag=true;
public static void main(String[]args)
Test r=new Test( );
Thread t1=new Thread(r);
Thread t2=new Thread(r);
t1.start( );
t2.start( );
public void run( )
while(flag)
x++;y++;
System.out.println("("+x+","+y+")");
if(x >=10) flag=false;
下列对程序运行结果描述的选项中,正确的是
A. 每行的(x,y)中,可能有x≠Y;每一对(x,y)值都出现两次
B. 每行的(x,y)中,可能有x≠y;每一对(x,y)值仅出现一次
C. 每行的(x,y)中,x=y;每一对(x,y)值都出现两次
D. 每行的(x,y)中,x=y;每一对(x,y)值都出现一次
[单项选择]阅读下面程序 public class Test implements Runnable { private int x=0; private int y=0; boolean flag=true; public static void main(String[]args) { Test r=new Test( ); Thread t1=new Thread(r); Thread t2=new Thread(r); t1.start( ); t2.start( ); } public void run( ) { while(flag) { x++;y++; System.out.println("("+x+","+y+")"); if(x >=10) flag=false; } } } 下列对程序运行结果描述的选项中,正确的是
A. 每行的(x,y)中,可能有x≠Y;每一对(x,y)值都出现两次
B. 每行的(x,y)中,可能有x≠y;每一对(x,y)值仅出现一次
C. 每行的(x,y)中,x=y;每一对(x,y)值都出现两次
D. 每行的(x,y)中,x=y;每一对(x,y)值都出现一次