有如下代码段,如果method1方法抛出IOExcepiton的异常,那个选项可以填入第一行( )1.2.{ if(method1()){... }else{...}}
A. pubic IOException method()
B. public void method() throws IOException
C. public void method() throw IOException
D. public void method()
查看答案
请阅读下面的程序片段 int x = 3; if (x > 5) { System.out.print("a"); } else { System.out.print("b");}下列选项中,哪个是程序的运行结果( )请阅读下面的程序片段 int x = 3; if (x > 5) { System.out.print("a"); } else { System.out.print("b");}下列选项中,哪个是程序的运行结果( )
A. a
B. b
C. ab
D. 编译错误
以下方法用以返回传入的两个正整数的最大公约数,该代码段编译运行会出错吗?出现的错误是什么?1. static int add(int x,int y){2. if(x>y){3.int z = x; x=y; y=z;4. }5. int i;6. for(i=x-1;i>0;i--){7.if(x%i==0 && y%i==0) return i;8. }9.}
A. 第1行出错,两个同为int的形参变量定义应该是:int x,y;
B. 第1行出错,方法没有返回int值;
C. 第2行出错,x和y未赋值;
D. 方法不出错
下述程序运行后的结果是哪项?( )class TestApp{public static void main (String[] args){int x=6;if (x>l)System. out. println("x>l");else if (x>5)System. out .println("x>5");else if (x<10)System. out. println("x
A. x>5
B. x>1
C. x<10
D. x<29
以下代码执行完毕后y的值是()。intx=11;int y;if(x>5){y=x+5;}else{y=x-5;}System.out.println(y);
A. 16
B. 6
C. 11
D. 10