新版精编JAVASE综合完整题库188题(含答案)

更新时间:2023-07-20 20:41:41 阅读: 评论:0

2020JAVASE综合考试试题库188[含答案glorious]
一、选择题
1"以下代码的输出结果是什么?
public class Example {
public static void main(String[] args) {
英语口语外教一对一
  System.out.und(Float.MAX_VALUE));
}
}"
答案:B
A.输出Integer.MAX_VALUE
B.输出一个最接近Float.MAX_VALUE的整数
C.编译失败
D.运行时输出异常信息
2"关于以下代码,说法正确的是?
class Example{
public static void main(String[] args) throws IOException {
  if (args[0] == ""hello"") {
  throw new IOException();
  }
}广州出国留学机构
}"
答案:A圣经故事
A.代码编译成功
B.代码编译失败,因为main()方法是入口方法,不能抛出异常
C.代码编译失败,因为IOException异常是系统异常,不能由应用程序抛出
出国留学服务D.代码编译失败,因为字符串应该用equals方法判定一致性wagg
3"关于以下代码,说法正确的是?
class Example {
public static void main(String[] args) throws IOException {
  System.out.println(""Before Try"");
  try {
  } catch (java.io.IOException e) {
  System.out.println(""Inside Catch"");
  }
  System.out.println(""At the End"");
}
}"
答案:
A.代码编译失败,因为无异常抛出
B.代码编译失败,因为未导入IOException异常类
C."输出Before Try
At the End"
D."输出Inside Catch
At the End"
4"给出以下代码:
class Example {
public static void main(String[] args) throws IOException {
  try {
  methodA(); 
  } catch (IOException e) {
  System.out.println(""caught IOException"");
  }catch (Exception e) {
  System.out.println(""caught Exception"");
  }
}
}
如果methodA()方法抛出一个IOException异常,则该程序的运行结果是什么?"
答案:
A.无内容输出
B.代码编译失败
C.输出caught IOException
D.输出caught Exception
5"以下代码中,如果test()方法抛出一个NullPointException异常时,打印输出什么内容?
class Example {
public static void main(String[] args) throws IOException {
  try {
  test();
  System.out.println(""Message1"");
  } catch (ArrayIndexOutOfBoundsException e) {
  System.out.println(""Message2"");
  }finally{
  System.out.println(""Message3"");
  }
}
quit的用法
}"
答案:
A.打印输出Message1
B.打印输出Message2
C.打印输出Message3
D.以上都不对
6"以下代码执行结果是?
public abstract class Example extends Ba {
public abstract void method();
}
class Ba {
public Ba() throws IOException {
  throw new IOException();
}
}"
答案:
A.代码编译失败,因为非抽象类不能被扩展为抽象类
B.代码编译失败,因为必须提供一个可以抛出或可以不抛出IOException异常的构造器
C.代码编译失败,以in为必须提供一个可以抛出IOException异常或其子类的构造器
D.代码编译成功
唯美电影7"关于以下代码正确的说法是:
1.public class Example {
2. int x = 0;
3.
4. public Example(int inVal) throws Exception {
5.  if (inVal != this.x) {
6.  throw new Exception(""Invalid input"");
7.  }
8. }
9.
10. public static void main(String[] args) {
11.  Example t = new Example(4);
12. }
13.}"
答案:
A.代码在第1行编译错误
ayana
B.代码在第4行编译错误
C.代码在第6行编译错误
D.代码在第11行编译错误
8"现有如下代码:
public class Example {
public static void main(String[] args) {
  try {
  System.out.println(""before"");
  doRisyThing();
  System.out.println(""after"");
  } catch (Exception e) {
producer
  System.out.println(""catch"");
  }
  System.out.println(""done"");

本文发布于:2023-07-20 20:41:41,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/1107617.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:代码   编译   失败   抛出   方法   不能   输出
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图