题目内容
(请给出正确答案)
[单选题]
运行下方代码段,输出的是()。try:if s > 0:s = s + 1print(s)except SyntaxError as e:print(&
A.s
B.语法错误
C.变量未赋值
D.出现未知错误
答案
查看答案
A.s
B.语法错误
C.变量未赋值
D.出现未知错误
第1题
A.一个try代码段必须和一个catch代码段相对应
B.非GUl程序产生异常时,若没有合适的异常处理与之匹配, 则程序将恢复正常的运行
C.当异常被抛出时,可能产生由于没有与之匹配的catch子句而过早地返回的情况
D.catch(Exceptione)不能捕获异常抛出的任何类型
第2题
A.因为第三行的错误不能编译
B.因为第三行的错误运行时崩溃
C.输出5
D.输出20
第3题
A.2
B.3
C.4
D.5
第4题
A.null
B.有错误,变量i没有初始化
C.1
D.0
第5题
import java.io.*;
public class Test {
public static void main(String args[]) {
try {
String s = "ABCDE" byte b[]=s.getBytes()
FileOutputStream file =
new FileOutputStream("test.txt", true)
file.write(b) file.close() }
catch(IOException e) {
System.out.println(e.toString()) }
}
}
A、ABCABC
B、ABCDE
C、Test
D、ABCDEABCDEABCDE
第6题
A.编译通过,但出现运行时错误
B.编译错误
C.正常运行,输出s=null
D.正常运行,输出s=
第8题
第10题
A.12345678910
B.1234567890
C.0123456789
D.Notice提示信息